mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed? Added a test-runner command for rerunning tests and modified the Makefile to use the new command. ## Why? gotestsum is supposed to do this but it is buggy: https://github.com/gotestyourself/gotestsum/issues/423. If this runner works well we can stop using gotestsum if we choose but I would probably recommend using it since it claims to do exactly what we need. An alternative would be to either generate test reports using JSON output or using https://github.com/jstemmer/go-junit-report to create junit XML reports. ## How did you test it? - Ran functional tests multiple times locally - Added unit tests to the runner