Files
gold_land_user/test/run-session-tests.mjs
T

16 lines
508 B
JavaScript
Raw Normal View History

import { spawnSync } from 'node:child_process'
import { fileURLToPath } from 'node:url'
import { dirname, join } from 'node:path'
const here = dirname(fileURLToPath(import.meta.url))
const root = join(here, '..')
process.env.TSX_TSCONFIG_PATH = join(root, 'tsconfig.test.json')
const result = spawnSync(
process.execPath,
['--import', 'tsx', '--test', '--test-reporter=spec', join(here, 'session-sync.test.ts')],
{ cwd: root, stdio: 'inherit', env: process.env },
)
process.exit(result.status ?? 1)