diff options
Diffstat (limited to 'Omni/Task/RaceTest.hs')
| -rw-r--r-- | Omni/Task/RaceTest.hs | 7 |
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 |
