48 lines
1.2 KiB
Python
48 lines
1.2 KiB
Python
from importlib import resources
|
|
from pathlib import Path
|
|
import importlib
|
|
import sys
|
|
import tempfile
|
|
import unittest
|
|
|
|
tests = [
|
|
'LL.CON_.CEN.BV_41_C',
|
|
'LL.CON_.CEN.BV_43_C',
|
|
'LL.CON_.PER.BV_40_C',
|
|
'LL.CON_.PER.BV_42_C',
|
|
'LL.DDI.ADV.BV_01_C',
|
|
'LL.DDI.ADV.BV_02_C',
|
|
'LL.DDI.ADV.BV_03_C',
|
|
'LL.DDI.ADV.BV_04_C',
|
|
'LL.DDI.ADV.BV_05_C',
|
|
'LL.DDI.ADV.BV_06_C',
|
|
'LL.DDI.ADV.BV_07_C',
|
|
'LL.DDI.ADV.BV_08_C',
|
|
'LL.DDI.ADV.BV_09_C',
|
|
'LL.DDI.ADV.BV_11_C',
|
|
'LL.DDI.ADV.BV_15_C',
|
|
'LL.DDI.ADV.BV_16_C',
|
|
'LL.DDI.ADV.BV_17_C',
|
|
'LL.DDI.ADV.BV_18_C',
|
|
'LL.DDI.ADV.BV_19_C',
|
|
'LL.DDI.ADV.BV_20_C',
|
|
'LL.DDI.ADV.BV_21_C',
|
|
'LL.DDI.ADV.BV_22_C',
|
|
'LL.DDI.ADV.BV_26_C',
|
|
'LL.DDI.ADV.BV_47_C',
|
|
'LL.DDI.SCN.BV_13_C',
|
|
'LL.DDI.SCN.BV_14_C',
|
|
'LL.DDI.SCN.BV_18_C',
|
|
'LL.DDI.SCN.BV_19_C',
|
|
'LL.DDI.SCN.BV_79_C',
|
|
]
|
|
|
|
if __name__ == "__main__":
|
|
suite = unittest.TestSuite()
|
|
for test in tests:
|
|
if len(sys.argv) > 1 and test not in sys.argv:
|
|
continue
|
|
module = importlib.import_module(f'test.{test}')
|
|
suite.addTest(unittest.defaultTestLoader.loadTestsFromModule(module))
|
|
unittest.TextTestRunner(verbosity=3).run(suite)
|