Files
deepseek-harness/scripts/verify-client-domain-graph.spec.ts
T

15 lines
544 B
TypeScript

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