when running `zig build functionaltest`, it might take a while until the test harness nvim instance checks for interrupts, which causes a lot of tests to keep running after CTRL+C. Check after each test instead