diff options
author | MCMXC <16797721+mcmxcdev@users.noreply.github.com> | 2024-02-10 18:19:14 -0700 |
---|---|---|
committer | Vijay A <vraravam@users.noreply.github.com> | 2024-02-17 21:51:20 +0530 |
commit | a61e73c33b2e80d5af58e3dcfa2efe74245cd065 (patch) | |
tree | d5343ad245b4156662920896dedf14d9284051f8 /tests/functional/api/static/announcements.spec.ts | |
parent | upgrade node to 20.11.1 and other minor versions for pkgs (#104) (diff) | |
download | ferdium-server-a61e73c33b2e80d5af58e3dcfa2efe74245cd065.tar.gz ferdium-server-a61e73c33b2e80d5af58e3dcfa2efe74245cd065.tar.zst ferdium-server-a61e73c33b2e80d5af58e3dcfa2efe74245cd065.zip |
refactor: project maintenance
- work in progress
Diffstat (limited to 'tests/functional/api/static/announcements.spec.ts')
-rw-r--r-- | tests/functional/api/static/announcements.spec.ts | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/tests/functional/api/static/announcements.spec.ts b/tests/functional/api/static/announcements.spec.ts index ac933fe..45881ec 100644 --- a/tests/functional/api/static/announcements.spec.ts +++ b/tests/functional/api/static/announcements.spec.ts | |||
@@ -1,22 +1,20 @@ | |||
1 | import { test } from '@japa/runner'; | 1 | import { test } from '@japa/runner' |
2 | import { apiVersion } from '../../../config'; | 2 | import { apiVersion } from '../../../config.js' |
3 | 3 | ||
4 | test.group('API / Static / News', () => { | 4 | test.group('API / Static / News', () => { |
5 | test('returns a 404 response when the requested versions does not exist', async ({ | 5 | test('returns a 404 response when the requested versions does not exist', async ({ client }) => { |
6 | client, | 6 | const response = await client.get(`/${apiVersion}/announcements/illegal`) |
7 | }) => { | ||
8 | const response = await client.get(`/${apiVersion}/announcements/illegal`); | ||
9 | 7 | ||
10 | response.assertStatus(404); | 8 | response.assertStatus(404) |
11 | response.assertTextIncludes('No announcement found.'); | 9 | response.assertTextIncludes('No announcement found.') |
12 | }); | 10 | }) |
13 | 11 | ||
14 | test('returns a 200 response with default version file when specifying version as input', async ({ | 12 | test('returns a 200 response with default version file when specifying version as input', async ({ |
15 | client, | 13 | client, |
16 | }) => { | 14 | }) => { |
17 | const response = await client.get(`/${apiVersion}/announcements/version`); | 15 | const response = await client.get(`/${apiVersion}/announcements/version`) |
18 | 16 | ||
19 | response.assertStatus(200); | 17 | response.assertStatus(200) |
20 | response.assertBody({ | 18 | response.assertBody({ |
21 | main: { | 19 | main: { |
22 | headline: 'Example Announcement', | 20 | headline: 'Example Announcement', |
@@ -50,6 +48,6 @@ test.group('API / Static / News', () => { | |||
50 | }, | 48 | }, |
51 | }, | 49 | }, |
52 | }, | 50 | }, |
53 | }); | 51 | }) |
54 | }); | 52 | }) |
55 | }); | 53 | }) |