mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-01-19 04:21:17 +00:00
b3a0933221
- added initialze and finalize methods to workloads, which were the only major extension types that did not have them - Semanatics for initialize/finalize for *all* Extensions are changed so that now they will always run at most once per run. They will not be executed twice even if invoke via istances of different subclasses (if those subclasses defined their own verions, then their versions will be invoked once each, but the base version will only get invoked once).
To run these tests you need to have nose package installed. You can get it from PyPI by using pip: pip install nose Or, if you're on Ubuntu, you can get it from distribution repositories: sudo apt-get install python-nose Once you have it, you can the tests by executing the follwing the project's top-level directory (the one with setup.py): nosetests