Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 34c27cbf38 | |||
| a5f3efc555 | |||
| 5b27f86890 |
@@ -83,7 +83,7 @@ def run_ir_pipeline(parsed_path: str) -> str | None:
|
||||
result = subprocess.run(
|
||||
[sys.executable, str(script_path)],
|
||||
cwd=str(PROJECT_ROOT),
|
||||
capture_output=True, text=True,
|
||||
capture_output=True, text=True, encoding="utf-8",
|
||||
env=env,
|
||||
)
|
||||
if result.returncode != 0:
|
||||
@@ -111,6 +111,8 @@ def run_acceptance_tests(parsed_json_path: str) -> int:
|
||||
print("[3/3] Running QE acceptance tests...")
|
||||
|
||||
test_dir = PROJECT_ROOT / "tests" / "acceptance"
|
||||
env = os.environ.copy()
|
||||
env.setdefault("PYTHONIOENCODING", "utf-8")
|
||||
result = subprocess.run(
|
||||
[
|
||||
sys.executable, "-m", "pytest", str(test_dir),
|
||||
@@ -120,6 +122,8 @@ def run_acceptance_tests(parsed_json_path: str) -> int:
|
||||
"--tb=short",
|
||||
],
|
||||
cwd=str(PROJECT_ROOT),
|
||||
encoding="utf-8",
|
||||
env=env,
|
||||
)
|
||||
return result.returncode
|
||||
|
||||
|
||||
Reference in New Issue
Block a user