The command-line interface load and test commands are both documented to take zero or more command module file paths. However, this rule is broken if a glob pattern is specified that matches no files, in which case the program exits early with an error. The following commands should both have the same behaviour run in an empty directory:
python -m dragonfly test
python -m dragonfly test _*.py
There is a bug here, but the above is not quite right. I think the correct solution is to treat the string as a normal filename if the pattern matches no files.
The command-line interface load and test commands are both documented to take zero or more command module file paths. However, this rule is broken if a glob pattern is specified that matches no files, in which case the program exits early with an error. The following commands should both have the same behaviour run in an empty directory: