ai-code-review-agent / app /tools /pytest_runner.py

Commit History

fix: move success computation to end of run_tests and remove it from except block
decea2b

Padmanav commited on

fix: use sys.executable -m pytest to ensure pytest is always findable in sandbox
8e26883

Padmanav commited on

fix: add missing 'success' key to run_tests return dict
2b92050

Padmanav commited on

fix: suppress bandit B404 warning on subprocess import in pytest_runner
16ef9ea

Padmanav commited on

fix: import subprocess in pytest_runner so timeout patch target exists and handle TimeoutExpired
3c64c1d

Padmanav commited on

fix: import subprocess in pytest_runner so timeout patch target exists and handle TimeoutExpired
78d7f76

Padmanav commited on

security: add sandboxed subprocess runner with CPU/memory resource limits
b51092e

Padmanav commited on

fixed lint
a79668c

Padmanav commited on

fix: use sys.executable -m pytest in pytest_runner for venv compatibility
7f417c8

Padmanav commited on

fix: guard against ValueError when parsing pytest output integers
2f1854c

Padmanav commited on

fix: suppress remaining bandit warnings with nosec comments
4097eda

Padmanav commited on

fix: add nosec comments and fix bandit txt format in static analyzer
94348a4

Padmanav commited on

fix: resolve all ruff linting errors in __init__ files and CI
069b343

Padmanav commited on

feat: add all tools - github, scanner, ast, pytest, static analyzer
007ba8f

Padmanav commited on