Added documentation and test coverage.

compare_perf_test.py is now covered with unit tests and public methods are documented in the implementation.

Minor refactoring  to better conform to Python conventions:
* classes declared in new style
* proper private method prefix of single underscore
* replacing map with list comprehension where it was clearer

Unit test are executed as part of validation-test.

.gitignore was modified to ignore .coverage and htmlcov artifacts generated by the coverage.py package
This commit is contained in:
Pavol Vaskovic
2017-06-01 19:39:38 +02:00
parent d40259350f
commit 49ddd96c83
4 changed files with 332 additions and 43 deletions

2
.gitignore vendored
View File

@@ -51,3 +51,5 @@ compile_commands.json
8
4
SortedCFDatabase.def
htmlcov
.coverage