Files
jiapuapp/design-pipeline/scripts/run-python-tests.mjs
T
2026-07-22 17:31:38 +08:00

15 lines
491 B
JavaScript

import path from 'node:path'
import { fileURLToPath } from 'node:url'
import { resolvePythonExecutable, runPythonCommand } from './python-runtime.mjs'
const scriptDirectory = path.dirname(fileURLToPath(import.meta.url))
const pipelineDirectory = path.resolve(scriptDirectory, '..')
const python = resolvePythonExecutable({ pipelineDirectory })
runPythonCommand({
executable: python,
args: ['-m', 'unittest', 'discover', '-s', 'tests', '-p', 'test_*.py'],
cwd: pipelineDirectory,
})