Files
yovision/Sense/ui/tests/unit/sense/mediaStatus.spec.js

11 lines
463 B
JavaScript

import { mediaStatusLabel, mediaStatusType } from '@/views/sense/media/mediaStatus'
describe('Sense media status presentation', () => {
it('uses actionable labels for expected lifecycle states', () => {
expect(mediaStatusLabel('waiting')).toBe('等待拉流')
expect(mediaStatusLabel('process_unavailable')).toBe('进程不可用')
expect(mediaStatusType('ready')).toBe('success')
expect(mediaStatusType('apply_failed')).toBe('danger')
})
})