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
Sebastian Goscik 7ad8b8522b AttributeCollection: No longer allows duplicate overriding attributes
Previously if parameters with the same names and override set to True
were added to an extension at the same level one would silently
override the other.

This is no longer the case and an error will be show instead.

Also added tests to check that this is handeled correctly
2016-02-03 15:05:14 +00: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 Updated pylint for v1.5.1 2015-12-09 16:52:39 +00: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 Updated pylint for v1.5.1 2015-12-09 16:52:39 +00:00
test_extension_loader.py Initial commit of open source Workload Automation. 2015-03-10 13:09:31 +00:00
test_extension.py AttributeCollection: No longer allows duplicate overriding attributes 2016-02-03 15:05:14 +00: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