Skip to content

fix(runtime): join relative pytest node selectors - #67

Merged
AntoineToussaint merged 1 commit into
mainfrom
codex/pytest-relative-node-selection
Aug 17, 2026
Merged

fix(runtime): join relative pytest node selectors#67
AntoineToussaint merged 1 commit into
mainfrom
codex/pytest-relative-node-selection

Conversation

@AntoineToussaint

Copy link
Copy Markdown
Contributor

Summary

  • combine a language-neutral Python file target with relative pytest node filters at the runtime boundary
  • fail closed for ambiguous mixed selector requests
  • prove the production request shape with a real uv + pytest project

Production finding

Mind sent target testing/test_mark.py with filter TestFunctional::method. The Python agent passed them as two independent pytest operands, which collected zero tests. The runtime now renders the one intended node identity.

Validation

  • go test ./... -count=1
  • go vet ./...
  • git diff --check

@AntoineToussaint
AntoineToussaint merged commit 7aaf87c into mainAug 17, 2026
1 check passed
@AntoineToussaint
AntoineToussaint deleted the codex/pytest-relative-node-selection branch August 17, 2026 11:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@AntoineToussaint