Open vesche opened 5 years ago
Fully agreed.
first problem found: unit testing with command line arguments is difficult, and can massively simplified after passing argparsable arguments as func params. This should be a high priority feature, not only for its usfulness, but also for its ability to enable better tests.
Add unittests when practical for tools. Let's make a
tests/
folder and throw them in there.