Show transparency in calendar view

Also separate utils.ts file which was getting too big, and add a POST test
This commit is contained in:
Bruno Bernardino
2024-03-29 20:37:47 +00:00
parent 0b4b741d79
commit 6b3dc4f256
44 changed files with 983 additions and 975 deletions

View File

@@ -31,14 +31,16 @@ Deno.test('Basic routes', async (testContext) => {
assertEquals(response.status, 404);
});
// await testContext.step('#4 POST /', async () => {
// const formData = new FormData();
// formData.append('text', 'Deno!');
// const request = new Request('http://127.0.0.1/', {
// method: 'POST',
// body: formData,
// });
// const response = await handler(request, CONN_INFO);
// assertEquals(response.status, 303);
// });
await testContext.step('#4 POST /login', async () => {
const formData = new FormData();
formData.append('email', 'user@example.com');
const request = new Request('http://127.0.0.1/login', {
method: 'POST',
body: formData,
});
const response = await handler(request, CONN_INFO);
const text = await response.text();
assert(text.includes('Error: Password is too short'));
assertEquals(response.status, 200);
});
});