import { describe, expect, it } from 'vitest' import { resolveClientImport } from './verify-client-domain-graph.ts' describe('client domain import resolution', () => { it('preserves imports that leave src/client from a top-level file', () => { expect(resolveClientImport('styles.ts', '../styles/base.css?inline')) .toBe('../styles/base.css?inline') }) it('normalizes imports between domains inside src/client', () => { expect(resolveClientImport('input/hub.ts', '../queue/store.ts')) .toBe('queue/store.ts') }) })