import { describe, expect, it } from 'vitest'; import { portalCssEnhanced, portalHtml, portalJsEnhanced, portalManifest } from '../../src/portal-ui.js'; describe('Krona Staff workspace shell', () => { it('exposes the five approved top-level sections with deep routes', () => { expect(portalHtml).toContain('data-route="/staff/dashboard">Дашборд'); expect(portalHtml).toContain('data-route="/staff/employees">Сотрудники'); expect(portalHtml).toContain('data-route="/staff/finance">Финансы'); expect(portalHtml).toContain('data-route="/staff/schedules">Графики'); expect(portalHtml).toContain('data-route="/staff/payroll">Зарплата'); expect(portalHtml).not.toContain('