test: enable 7 more converted vitest tests and fix worktree-nested-git slice size
This commit is contained in:
parent
9ad818d4a0
commit
7dd59ad70d
2 changed files with 3 additions and 10 deletions
|
|
@ -27,7 +27,7 @@ describe("#2616: Worktree cleanup detects nested .git directories", () => {
|
|||
|
||||
it("removeWorktree detects nested .git directories or gitlinks", () => {
|
||||
const removeWorktreeIdx = src.indexOf("export function removeWorktree");
|
||||
const fnBody = src.slice(removeWorktreeIdx, removeWorktreeIdx + 5000);
|
||||
const fnBody = src.slice(removeWorktreeIdx, removeWorktreeIdx + 7000);
|
||||
|
||||
const detectsNestedGit =
|
||||
(fnBody.includes("nested") && fnBody.includes(".git")) ||
|
||||
|
|
@ -52,7 +52,7 @@ describe("#2616: Worktree cleanup detects nested .git directories", () => {
|
|||
|
||||
it("removeWorktree absorbs or removes nested .git dirs before cleanup", () => {
|
||||
const removeWorktreeIdx = src.indexOf("export function removeWorktree");
|
||||
const fnBody = src.slice(removeWorktreeIdx, removeWorktreeIdx + 5000);
|
||||
const fnBody = src.slice(removeWorktreeIdx, removeWorktreeIdx + 7000);
|
||||
|
||||
const absorbsOrRemoves =
|
||||
fnBody.includes("absorb") ||
|
||||
|
|
@ -68,7 +68,7 @@ describe("#2616: Worktree cleanup detects nested .git directories", () => {
|
|||
|
||||
it("removeWorktree warns when nested .git directories are detected", () => {
|
||||
const removeWorktreeIdx = src.indexOf("export function removeWorktree");
|
||||
const fnBody = src.slice(removeWorktreeIdx, removeWorktreeIdx + 5000);
|
||||
const fnBody = src.slice(removeWorktreeIdx, removeWorktreeIdx + 7000);
|
||||
|
||||
const warnsAboutNestedGit =
|
||||
(fnBody.includes("nested") && fnBody.includes("logWarning")) ||
|
||||
|
|
|
|||
|
|
@ -26,20 +26,13 @@ export default defineConfig({
|
|||
exclude: [
|
||||
// Standalone script-style tests (no describe/test, custom assertEq)
|
||||
"src/resources/extensions/sf/tests/derive-state-draft.test.ts",
|
||||
"src/resources/extensions/sf/tests/finalize-timeout-guard.test.ts",
|
||||
"src/resources/extensions/sf/tests/phases-merge-error-stops-auto.test.ts",
|
||||
"src/resources/extensions/sf/tests/dashboard-model-label-ordering.test.ts",
|
||||
"src/resources/extensions/sf/tests/session-lock-transient-read.test.ts",
|
||||
"src/resources/extensions/sf/tests/summary-render-parity.test.ts",
|
||||
"src/resources/extensions/sf/tests/tool-call-loop-guard.test.ts",
|
||||
"src/resources/extensions/sf/tests/worktree-nested-git-safety.test.ts",
|
||||
"src/resources/extensions/sf/tests/visualizer-views.test.ts",
|
||||
"src/resources/extensions/sf/tests/plan-quality-validator.test.ts",
|
||||
"src/resources/extensions/sf/tests/worktree-db.test.ts",
|
||||
"src/resources/extensions/sf/tests/visualizer-critical-path.test.ts",
|
||||
"src/resources/extensions/sf/tests/workflow-templates.test.ts",
|
||||
"src/resources/extensions/sf/tests/stalled-tool-recovery.test.ts",
|
||||
"src/resources/extensions/sf/tests/stop-auto-race-null-unit.test.ts",
|
||||
"src/tests/integration/ci_monitor.test.ts",
|
||||
"src/resources/extensions/vectordrive/tests/manager.test.ts",
|
||||
"src/resources/extensions/voice/tests/linux-ready.test.ts",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue