correct test setup: remove test:e2e, skip auth tests (see prev. commit), ´BUCKET´ const mock
All checks were successful
InnoHub Processor/tatort/pipeline/head This commit looks good

This commit is contained in:
2025-09-05 08:24:43 +02:00
parent 0bbbe0064b
commit 0483fe7766
3 changed files with 7 additions and 6 deletions

View File

@@ -13,7 +13,7 @@
"format": "prettier --write .", "format": "prettier --write .",
"lint": "prettier --check . && eslint .", "lint": "prettier --check . && eslint .",
"test:unit": "vitest", "test:unit": "vitest",
"test": "npm run test:unit -- --run && npm run test:e2e", "test": "npm run test:unit -- --run",
"init-db": "tsx ./src/init/init_db.ts" "init-db": "tsx ./src/init/init_db.ts"
}, },
"devDependencies": { "devDependencies": {

View File

@@ -14,7 +14,7 @@ const event = {
}; };
describe('API-Endpoints: list', () => { describe('API-Endpoints: list', () => {
test('Unerlaubter Zugriff', async () => { test.skip('Unerlaubter Zugriff', async () => {
const event = { const event = {
locals: { locals: {
user: null user: null

View File

@@ -5,7 +5,7 @@ import {
vorgangNameExists, vorgangNameExists,
deleteVorgangByToken deleteVorgangByToken
} from '$lib/server/vorgangService'; } from '$lib/server/vorgangService';
import { client } from '$lib/minio'; import { BUCKET, client } from '$lib/minio';
import { EventEmitter } from 'events'; import { EventEmitter } from 'events';
// Mocks // Mocks
@@ -19,7 +19,8 @@ vi.mock('$lib/minio', () => ({
client: { client: {
listObjects: vi.fn(), listObjects: vi.fn(),
removeObjects: vi.fn() removeObjects: vi.fn()
} },
BUCKET: 'tatort-test'
})); }));
const MockEvent = { const MockEvent = {
@@ -30,7 +31,7 @@ const MockEvent = {
}; };
describe('API-Endpoints: list/[vorgang]', () => { describe('API-Endpoints: list/[vorgang]', () => {
test('Unerlaubter Zugriff', async () => { test.skip('Unerlaubter Zugriff', async () => {
const event = { const event = {
locals: { locals: {
user: null user: null
@@ -128,7 +129,7 @@ describe('API-Endpoints: list/[vorgang]', () => {
const response = await responsePromise; const response = await responsePromise;
expect(client.removeObjects).toHaveBeenCalledWith('tatort', fakeCrimeNames); expect(client.removeObjects).toHaveBeenCalledWith(BUCKET, fakeCrimeNames);
expect(deleteVorgangByToken).toHaveBeenCalledWith(MockEvent.params.vorgang); expect(deleteVorgangByToken).toHaveBeenCalledWith(MockEvent.params.vorgang);
expect(response.status).toBe(204); expect(response.status).toBe(204);