Files
nomadamas__k-skill/scripts/run-store-longevity-mirror-test.js
2026-08-16 22:51:30 +09:00

24 lines
754 B
JavaScript

#!/usr/bin/env node
"use strict";
const path = require("node:path");
const { repoRoot } = require("./ci-paths");
const { resolvePython, run } = require("./ci-run");
const python = resolvePython();
const compileFiles = [
"scripts/store_longevity_source.py",
"scripts/store_longevity_mirror.py",
"scripts/test_store_longevity_mirror.py",
"store-longevity-radar/scripts/store_longevity_download.py",
"packages/k-skill-cli/skills/store-longevity-radar/scripts/store_longevity_download.py",
];
run(python, ["-m", "py_compile", ...compileFiles]);
run(python, ["-m", "unittest", "scripts.test_store_longevity_mirror"], {
env: {
...process.env,
PYTHONPATH: [repoRoot, process.env.PYTHONPATH].filter(Boolean).join(path.delimiter),
},
});