11 # These tests utilize the run_hdl=False parameter to compare
12 # simulator with expected states
13 from soc
.simple
.test
.test_runner
import TestRunner
14 from openpower
.test
.logical
.logical_cases
import LogicalTestCase
17 if __name__
== "__main__":
19 # allow list of testing to be selected by command-line
20 testing
= sys
.argv
[1:]
21 sys
.argv
= sys
.argv
[:1]
26 unittest
.main(exit
=False)
27 suite
= unittest
.TestSuite()
29 # dictionary of data for tests
30 tests
= {'logical': LogicalTestCase().test_data
}
32 # walk through all tests, those requested get added
33 for tname
, data
in tests
.items():
35 suite
.addTest(TestRunner(data
, run_hdl
=False))
37 runner
= unittest
.TextTestRunner()