mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-29 03:09:36 +00:00
14 lines
422 B
JavaScript
14 lines
422 B
JavaScript
#!/usr/bin/env node
|
|
import { spawnSync } from 'node:child_process';
|
|
|
|
const pattern = process.argv[2];
|
|
if (!pattern) {
|
|
console.error('usage: node scripts/backend-test-guard.mjs <pytest-k-pattern>');
|
|
process.exit(2);
|
|
}
|
|
|
|
const result = spawnSync(process.env.PYTHON || 'python', [
|
|
'-m', 'pytest', 'tests_backend/test_ha_import_export.py', '-q', '-k', pattern,
|
|
], { stdio: 'inherit' });
|
|
process.exit(result.status ?? 2);
|