Merge branch 'development' into f086_Zusatz-Edit-der-Namen
This commit is contained in:
@@ -4,7 +4,6 @@ import type { PageServerLoad } from '../../(token-based)/view/$types';
|
|||||||
export const load: PageServerLoad = async () => {
|
export const load: PageServerLoad = async () => {
|
||||||
const vorgangList = getVorgaenge();
|
const vorgangList = getVorgaenge();
|
||||||
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
vorgangList
|
vorgangList
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ describe('API-Endpoints: list', () => {
|
|||||||
expect(response.status).toBe(401);
|
expect(response.status).toBe(401);
|
||||||
|
|
||||||
const json = await response.json();
|
const json = await response.json();
|
||||||
const errorObj = { error: 'Unauthorized' }
|
const errorObj = { error: 'Unauthorized' };
|
||||||
expect(json).toEqual(errorObj);
|
expect(json).toEqual(errorObj);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import { render, screen, within } from '@testing-library/svelte';
|
import { render, screen, within } from '@testing-library/svelte';
|
||||||
import { describe, expect, it, test } from "vitest";
|
import { describe, expect, it, test } from 'vitest';
|
||||||
import TatortListPage from "../src/routes/(token-based)/list/[vorgang]/+page.svelte";
|
import TatortListPage from '../src/routes/(token-based)/list/[vorgang]/+page.svelte';
|
||||||
import { baseData } from './fixtures';
|
import { baseData } from './fixtures';
|
||||||
|
|
||||||
describe('Seite: Vorgangsansicht', () => {
|
describe('Seite: Vorgangsansicht', () => {
|
||||||
test.todo('zeigt PIN und Share-Link, wenn Admin');
|
test.todo('zeigt PIN und Share-Link, wenn Admin');
|
||||||
test.todo('zeigt PIN und Share-Link disabeld, wenn Liste leer')
|
test.todo('zeigt PIN und Share-Link disabeld, wenn Liste leer');
|
||||||
|
|
||||||
describe('Szenario: Liste leer (unabhängig von Rolle)', () => {
|
describe('Szenario: Liste leer (unabhängig von Rolle)', () => {
|
||||||
it('zeigt Hinweistext bei leerer Liste', () => {
|
it('zeigt Hinweistext bei leerer Liste', () => {
|
||||||
@@ -54,7 +54,6 @@ describe('Seite: Vorgangsansicht', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
test.todo('testet zuletzt angezeigt, wenn item.lastModified');
|
test.todo('testet zuletzt angezeigt, wenn item.lastModified');
|
||||||
test.todo('zeigt Dateigröße, wenn item.size vorhanden ist');
|
test.todo('zeigt Dateigröße, wenn item.size vorhanden ist');
|
||||||
});
|
});
|
||||||
@@ -68,7 +67,7 @@ describe('Seite: Vorgangsansicht', () => {
|
|||||||
expect(items.length).toBeGreaterThan(0);
|
expect(items.length).toBeGreaterThan(0);
|
||||||
});
|
});
|
||||||
|
|
||||||
test.todo('Modal testen, wenn open')
|
test.todo('Modal testen, wenn open');
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('Szenario: Viewer + Liste gefüllt', () => {
|
describe('Szenario: Viewer + Liste gefüllt', () => {
|
||||||
@@ -83,7 +82,6 @@ describe('Seite: Vorgangsansicht', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
test.todo('zeigt keinen Share-Link oder PIN')
|
test.todo('zeigt keinen Share-Link oder PIN');
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ export default defineConfig({
|
|||||||
extends: './vite.config.ts',
|
extends: './vite.config.ts',
|
||||||
plugins: [svelteTesting()],
|
plugins: [svelteTesting()],
|
||||||
test: {
|
test: {
|
||||||
name: 'client-logic',
|
name: 'business-logic and API',
|
||||||
environment: 'jsdom',
|
environment: 'jsdom',
|
||||||
clearMocks: true,
|
clearMocks: true,
|
||||||
include: ['tests/**/*.{test,spec}.{js,ts}', 'src/**/*.svelte.{test,spec}.{js,ts}'],
|
include: ['tests/**/*.{test,spec}.{js,ts}', 'src/**/*.svelte.{test,spec}.{js,ts}'],
|
||||||
|
|||||||
Reference in New Issue
Block a user