Commit 62d4242
committed
test: drop fragile dogfood CI-scope regression test
The test rendered the repo's own .hm/ci.py at runtime via `hm render ci`,
but hm-exec intentionally strips .hm/ from the build source archive
(crates/hm-exec/src/local/source.rs) to keep __pycache__/.py out of
/workspace. So inside `hm run ci`'s own sandbox the pipeline can't be
re-rendered and the test fails with 'no .hm/ directory found in /workspace'.
Worse, cargo test is fail-fast across binaries, so this failure aborted the
run before hm-dsl-engine's bundled_sources tests (the CLI-37 ones) ever
executed. The --workspace change in the parent commit is the real fix;
this guardrail is redundant and environment-fragile. Removing it.1 parent 3421350 commit 62d4242
1 file changed
Lines changed: 0 additions & 32 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | 261 | | |
294 | 262 | | |
295 | 263 | | |
| |||
0 commit comments