ryanmwangi
  • Joined on 2024-09-25
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 20:51:13 +00:00
6be1456c35 install babel to transpile my test code to enable Jest to understand import statements
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:55:28 +00:00
52b2b8fda5 configure jest
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:54:45 +00:00
e02b3d4c1b install supertest
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:51:55 +00:00
e02f797b46 import app from server.js
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:49:46 +00:00
b86d96b4d6 export app from server.js
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:46:51 +00:00
3920fe5064 set up test for calendars with the overide checked
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:45:32 +00:00
f2888808ec set up test for calendars with a prefix
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:43:25 +00:00
45c2143a9b set up test for time based events
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:42:19 +00:00
4311619f64 Check if the file was created
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:35:54 +00:00
8650d91edb set up response status
728c73b23d set up test for date based calendar
Compare 2 commits »
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:34:27 +00:00
b5a692b47c create async function for the tests
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:32:46 +00:00
6416685de8 Clean up the merged calendars directory after tests
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:29:39 +00:00
22f0a05bce Ensure the merged calendars directory exists
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:29:07 +00:00
3ddd563eac define MERGED_CALENDARS_DIR
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:26:40 +00:00
b810f7c59d import request and express
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:25:05 +00:00
310a71459d import request and express
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:24:12 +00:00
fde1a78627 create calendar.test.js for automated tests
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:21:03 +00:00
94f5aed027 install jest to run automated tests
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:13:29 +00:00
815cb37cc8 edit date based calendar url
ryanmwangi pushed to master at Progyssey/Calmerge 2024-10-29 18:12:18 +00:00
a77279273a for date based events use the date part only in the /calendar/:name endpoint
c6300bd68f for date based events use the date part only
8ba0bae716 add time and date based events as test code in /calendar/:name endpoint
ba597a2556 check if the event is date-based or time-based
67bdba2ee6 add time and date based events as test code
Compare 5 commits »