Andrey Prygunkov
|
965dabc415
|
integrated unit testing framework; created few first unit tests for: command line parser, options parser, rss feed filter, par-checker/repairer and par-renamer; new configure parameter "--enable-tests" to build the program with tests; use "nzbget --tests" to execute all tests or "nzbget --tests -h" for more options
|
2015-05-25 20:36:29 +00:00 |
|
Andrey Prygunkov
|
9ce304ea52
|
addition to r1292: fixed: an error message was printed by command line commands "-h" and "-v"
|
2015-05-25 13:26:51 +00:00 |
|
Andrey Prygunkov
|
c808b38778
|
refactor: reducing module dependencies for easier testing: extracted command line parsing code from module "Options" into new module "CommandLineParser"; modules "Options" and "CommandLineParser" do not depend on other modules and can be instantiated separately; they do not immediately abort program execution on fatal errors and instead report errors via state variables
|
2015-05-21 10:42:18 +00:00 |
|