Skip to content

fix(t27os): pty_sys real-file tests use repo-relative paths (no home leak) - #13110

Merged
gHashTag merged 1 commit into
masterfrom
fix/pty-sys-home-paths
Nov 2, 2026
Merged

gHashTag merged 1 commit into
masterfrom
fix/pty-sys-home-paths

Conversation

@gHashTag

@gHashTag gHashTag commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

What

The pty_sys real-file tests (merged in the stage-2b batch) hardcode 12 /Users/playra/... paths — the secret-scan home-path gate fails on master.

Fix

Replace with the relative target/t27os/test-files/ prefix (the same convention filecmp_main.t27 uses).

Verification

t27b test pty_sys: unchanged (1/7 — @extern stubs in test mode; real I/O verification runs in the filecmp_main executable stand).

…leak)

The 12 hardcoded /Users/playra/ paths fail the secret-scan home-path
gate on master. Replace with the relative target/t27os/test-files/
prefix — the same convention filecmp_main.t27 uses. Test behavior
unchanged (1/7 under t27b test: @extern stubs; the real verification
runs in the filecmp_main executable stand).
@gHashTag
gHashTag merged commit 24d1c40 into master Nov 2, 2026
32 of 36 checks passed
@gHashTag
gHashTag deleted the fix/pty-sys-home-paths branch November 2, 2026 11:02
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-11-02 11:02:34 UTC

Summary

Status Count
Total Open PRs 45
PRs with Failing Checks 42
PRs with All Checks Green 3
READY 2
FAILING 42
PENDING 0
NO CHECKS YET 0

These columns do not partition: 2 + 42 + 0 + 0 = 44, and there are 45 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=e75b498e5e79 != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

Sign up for free to 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