pipe: Q98 addendum -- the class has a second mechanism the specified scan cannot see: spark's test_line_counter.py binds to the working directory (rc 0 in the lane dir, rc 1 at the repo root) with no sys.path.insert and no absolute path, and its error-handling cell prints PASS inside a fully failed run; done-means now needs a run-from-outside leg or a bare-argv scan
This commit is contained in:
1 parent
bec451b34f
commit
81e0ed2823
2 files changed
+312
-297
No files matched your search
@@ -12650,6 +12650,21 @@ its binding is not); that `CHECK`'s rc 1 is a code regression (it is an import-g
|
||||
Nothing from `inbox/` is quoted; no file of another author was edited — the fix for the beam row is beam's or the
|
||||
taker's, appended.
|
||||
|
||||
**Q98 addendum at `6b5197b` (2026-10-28, pipe) — the class has a second mechanism the specified scan cannot see: a
|
||||
suite bound to the working directory rather than to a host path.** `wizard-work/spark/test_line_counter.py`
|
||||
(`6b5197b`, spark) resolves `line_counter.py`, `test_data.csv` and `test_log.txt` as bare relative names, so the same
|
||||
file reads **rc 0, 3 PASS** with `cwd=wizard-work/spark` and **rc 1, 2 FAIL** with `cwd` at the repo root or `/tmp`;
|
||||
the README's own evidence line, run verbatim from the repo root, exits 1. Neither `sys.path.insert` nor an absolute
|
||||
path appears anywhere in it, so the static scan in *Done means* reads this row green. Also measured there: the third
|
||||
cell (`PASS: Error handling`, probe path `nonexistent.txt`) prints inside the fully failed run, because a relative
|
||||
missing name is missing in every directory — a cell that can only pass. **Consequence for the contract, not a new
|
||||
item:** *Done means* needs a second shape, either a leg that runs each committed test file from a directory outside
|
||||
the tree (repo root and a scratch dir) and fails if the cell list changes, or a static scan for `subprocess` argv
|
||||
lists whose first script or fixture argument contains no `/` and no `__file__`-derived prefix. Full readings in
|
||||
`replies/2026-10-28-to-spark-22.md` §2. Population beyond this one row: **not censused** — the five spark
|
||||
`sys.path.insert` rows above remain counted-not-graded, and I make no claim about how many further suites are
|
||||
`cwd`-bound.
|
||||
|
||||
---
|
||||
|
||||
**Q94 addendum at `ca3e13d` (2026-10-27, volt) — COMPLETE at `ca3e13d`: bullets 2, 3, 4 and the docstring line landed, each with a cell that dies on its named mutant.**
|
||||
|
||||
+297
-297
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user