This PR implements most of the sample create and sample test commands described here; run them with python3 -m nwb_healthstatus sample [create|test] ....
Differences from the spec:
I did not add an --environment option, as the description does not clearly say what it should currently do.
test currently only outputs anything if the test method fails.
The names of the sample files are taken from FILENAME attributes on the sample case classes (rather than from the case module basenames) in order to support multiple cases in one file.
This PR implements most of the
sample create
andsample test
commands described here; run them withpython3 -m nwb_healthstatus sample [create|test] ...
.Differences from the spec:
--environment
option, as the description does not clearly say what it should currently do.test
currently only outputs anything if the test method fails.FILENAME
attributes on the sample case classes (rather than from the case module basenames) in order to support multiple cases in one file.