Use logging module to print messages to console.
Add -v for verbose (e.g. prints name of files being normalizer), and -q for quiet output.
Return non-zero exit code from runTest() when unittest.main() fails.
Use argparse.ArgumentParser.error() to print error messages and return exit code 2.
Coverage decreased (-0.05%) to 91.585% when pulling 5e2f957a1fbd1e51fdafb566d037b95387b5fb39 on daltonmaag:logging into 58ab51f8d90ae0d3cae31416cace5c5dcca4ba45 on unified-font-object:master.
Coverage increased (+0.6%) to 92.233% when pulling adcb550c304b49defba594a47b089952ed579794 on daltonmaag:logging into 58ab51f8d90ae0d3cae31416cace5c5dcca4ba45 on unified-font-object:master.
Use
logging
module to print messages to console. Add-v
for verbose (e.g. prints name of files being normalizer), and-q
for quiet output. Return non-zero exit code fromrunTest()
whenunittest.main()
fails. Useargparse.ArgumentParser.error()
to print error messages and return exit code 2.