Skip to content
This repository was archived by the owner on Oct 3, 2026. It is now read-only.

docs: explain local conformance test setup - #136

Merged
imran-siddique merged 1 commit into
agentrust-io:mainfrom
dinakarjs:docs/local-test-setup-134
Oct 2, 2026
Merged

imran-siddique merged 1 commit into
agentrust-io:mainfrom
dinakarjs:docs/local-test-setup-134

Conversation

@dinakarjs

Copy link
Copy Markdown
Contributor

CONTRIBUTING.md now explains how to create and activate a Python 3.11+ virtual environment, install the existing dev extra, run pytest and Ruff, and select the same test subsets as CI. Includes the PowerShell activation path.

Addresses #134. Only CONTRIBUTING.md changes.

Validation in a fresh Python 3.12 environment using the documented pip install -e ".[dev]":

  • Full pytest: 678 passed, 5 xpassed.
  • pytest -m "level0 or negative": 152 passed, 531 deselected.
  • pytest tests/unit/: 281 passed.
  • git diff --check: passed.

Ruff limitation: ruff check . runs successfully as a tool but exits 1 with 54 existing findings. I ran the same Ruff 0.16.10 against an untouched worktree at base 7d220ee and compared file, rule, message and location: all 54 findings are identical. This PR documents the lint command and adds no lint findings; the issue’s clean-Ruff acceptance criterion remains blocked by the existing Python lint backlog.

Signed-off-by: Codex <codex@openai.com>
@dinakarjs
dinakarjs requested a review from a team as a code owner October 2, 2026 07:31
@imran-siddique
imran-siddique merged commit 482eb5e into agentrust-io:main Oct 2, 2026
7 of 8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants