You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Address review feedback on test matrix and skill docs
- Fix inconsistent verification rules in README (conditional by test type)
- Add excluded-file test case (T10b) for files not in project inputs
- Add PowerShell equivalents for background preview examples in skill
Copy file name to clipboardExpand all lines: tests/docs/manual/preview/README.md
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,9 +10,11 @@ For browser interaction, `/agent-browser` is preferred over Chrome DevTools MCP
10
10
11
11
## Test Matrix: quarto_ipynb Accumulation (#14281)
12
12
13
-
After every test, verify:
14
-
1.`ls *.quarto_ipynb*` — only one `{name}.quarto_ipynb` should exist (no `_1`, `_2` variants)
15
-
2. After Ctrl+C exit — no `.quarto_ipynb` files remain
13
+
After every test involving Jupyter execution (Python/Julia cells), verify:
14
+
1.`ls *.quarto_ipynb*` — at most one `{name}.quarto_ipynb` (no `_1`, `_2` variants)
15
+
2. After Ctrl+C exit — no `.quarto_ipynb` files remain (unless `keep-ipynb: true`)
16
+
17
+
For tests without Jupyter execution (T9, T10, T11), verify no `.quarto_ipynb` files are created at all.
16
18
17
19
### P1: Critical
18
20
@@ -85,6 +87,13 @@ After every test, verify:
85
87
-**Steps:** Preview, save 3 times, check for `.quarto_ipynb` files
86
88
-**Expected:** No `.quarto_ipynb` files. Knitr doesn't use Jupyter intermediate.
87
89
90
+
#### T10b: File excluded from project inputs (regression)
91
+
92
+
-**Setup:** Website project with `_quarto.yml`. Create `excluded.qmd` with a Python cell that is NOT listed in the project's input files (e.g., starts with `_`)
93
+
-**Steps:**`quarto preview _excluded.qmd`, save 3 times, check files, Ctrl+C
94
+
-**Expected:** Falls back to single-file preview (not project preview). At most one `.quarto_ipynb`.
95
+
-**Catches:** Context reuse from cmd.ts incorrectly applying project semantics to excluded files
0 commit comments