1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-06 19:01:15 +01:00
workload-automation/wlauto/tests
Sergei Trofimov b3a0933221 Adding intialize and finalize methods to workloads that will only be invoked once per run
- 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).
2015-06-11 17:45:09 +01:00
..
data Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
__init__.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
README Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_agenda.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_config.py Fixing locally defined instruments erroneously propagating into global instrumentation 2015-05-15 10:01:26 +01:00
test_device.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_diff.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_execution.py Adding intialize and finalize methods to workloads that will only be invoked once per run 2015-06-11 17:45:09 +01:00
test_extension_loader.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_extension.py Adding intialize and finalize methods to workloads that will only be invoked once per run 2015-06-11 17:45:09 +01:00
test_instrumentation.py Adding instrument_is_enabled function 2015-05-28 10:13:50 +01:00
test_results_manager.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_utils.py Fixing merge_lists to work for list_or_* types 2015-06-01 16:18:13 +01:00

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