Kairo-Jinkendo/frontend/src/components/badges.test.jsx
Lars 0e7184a59e
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
AP0.6: Kairo Workspace UX mit Frontend Widget/View Registry und Vitest.
2026-07-05 06:41:23 +02:00

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()
})
})