From 7576df903cef6fb558c8e08e287bdcafb8e67a48 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Fri, 13 Jun 2025 10:46:34 +0800 Subject: [PATCH] tests --- next-ui/src/colada/queries/actuator-info.test.ts | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/next-ui/src/colada/queries/actuator-info.test.ts b/next-ui/src/colada/queries/actuator-info.test.ts index ff436441..f15e7cdb 100644 --- a/next-ui/src/colada/queries/actuator-info.test.ts +++ b/next-ui/src/colada/queries/actuator-info.test.ts @@ -2,8 +2,8 @@ import { afterAll, afterEach, beforeAll, beforeEach, expect, test } from 'vitest import { server } from '@/mocks/api/node' import { useActuatorInfo } from '@/colada/queries/actuator-info' import { createMockColada } from '@/mocks/pinia-colada' -import { http, HttpResponse } from 'msw' -import { baseUrl } from '@/mocks/api/handlers/base' +import { http } from 'msw' +import { baseUrl, response401Unauthorized } from '@/mocks/api/handlers/base' import { VueWrapper } from '@vue/test-utils' let mock: VueWrapper @@ -26,15 +26,12 @@ test('when getting actuator-info then values are correct', async () => { }) test('when failing to get actuator-info then values are undefined', async () => { - server.use( - http.get(baseUrl + 'actuator/info', () => { - return HttpResponse.json({ error: 'Unauthorized' }, { status: 401 }) - }), - ) + server.use(http.get(baseUrl + 'actuator/info', response401Unauthorized)) - const { buildVersion, commitId, refresh } = useActuatorInfo() + const { buildVersion, commitId, refresh, error } = useActuatorInfo() await refresh() expect(buildVersion.value).toBeUndefined() expect(commitId.value).toBeUndefined() + expect(error.value).not.toBeUndefined() })