summaryrefslogtreecommitdiff
path: root/Omni/Task/RaceTest.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Omni/Task/RaceTest.hs')
-rw-r--r--Omni/Task/RaceTest.hs7
1 files changed, 5 insertions, 2 deletions
diff --git a/Omni/Task/RaceTest.hs b/Omni/Task/RaceTest.hs
index 0cd6464..860272d 100644
--- a/Omni/Task/RaceTest.hs
+++ b/Omni/Task/RaceTest.hs
@@ -20,10 +20,13 @@ raceTest =
Test.unit "concurrent child creation (race condition)" <| do
-- Set up test mode
setEnv "TASK_TEST_MODE" "1"
- setEnv "TASK_DB_PATH" ".tasks/race-test.jsonl"
+ -- Unset TASK_DB_PATH to ensure we use the test mode default (or set it to .tasks/race-test.db)
+ -- Actually, since Core.hs respects TASK_DB_PATH if set, we should unset it or set it to our target.
+ -- Let's set it to .tasks/race-test.db for isolation.
+ setEnv "TASK_DB_PATH" ".tasks/race-test.db"
-- Clean up test database
- let testFile = ".tasks/race-test.jsonl"
+ let testFile = ".tasks/race-test.db"
exists <- doesFileExist testFile
when exists <| removeFile testFile
initTaskDb