All checks were successful
Deploy Development / deploy (push) Successful in 43s
Test Suite / pytest-backend (push) Successful in 29s
Test Suite / lint-backend (push) Successful in 2s
Test Suite / compose-smoke (push) Has been skipped
Test Suite / k6 /api/health Baseline (push) Successful in 18s
Test Suite / playwright-smoke (push) Successful in 12s
24 lines
756 B
JavaScript
24 lines
756 B
JavaScript
import { describe, expect, it } from 'vitest'
|
|
import { render, screen } from '@testing-library/react'
|
|
import { StatusBadge } from '../components/StatusBadge.jsx'
|
|
import { PriorityBadge } from '../components/PriorityBadge.jsx'
|
|
|
|
describe('StatusBadge', () => {
|
|
it('renders known action status', () => {
|
|
render(<StatusBadge status="blocked" />)
|
|
expect(screen.getByText('Blockiert')).toBeTruthy()
|
|
})
|
|
|
|
it('renders known initiative status', () => {
|
|
render(<StatusBadge kind="initiative" status="active" />)
|
|
expect(screen.getByText('Aktiv')).toBeTruthy()
|
|
})
|
|
})
|
|
|
|
describe('PriorityBadge', () => {
|
|
it('renders known priority', () => {
|
|
render(<PriorityBadge priority="high" />)
|
|
expect(screen.getByText('Hoch')).toBeTruthy()
|
|
})
|
|
})
|