Browse Source

Test runner enhancement

Now it support -v and -f options (kind of dirty support for the moment...)
Yann Weber 8 years ago
parent
commit
22dbedf781
2 changed files with 5 additions and 2 deletions
  1. 4
    1
      install/loader.py
  2. 1
    1
      runtest

+ 4
- 1
install/loader.py View File

@@ -43,7 +43,10 @@ if __name__ == '__main__':
43 43
         loader = unittest.TestLoader()
44 44
         test_dir = os.path.join(LODEL2_LIB_ABS_PATH, 'tests')
45 45
         suite = loader.discover(test_dir)
46
-        runner = unittest.TextTestRunner()
46
+        print("DEBUG  : failfast  = ", '-f' in sys.argv, sys.argv)
47
+        runner = unittest.TextTestRunner(
48
+            failfast = '-f' in sys.argv,
49
+            verbosity = 2 if '-v' in sys.argv else 1)
47 50
         runner.run(suite)
48 51
         exit()
49 52
 

+ 1
- 1
runtest View File

@@ -55,6 +55,6 @@ cd $testdir
55 55
 rm -R conf.d && mv tests/tests_conf.d conf.d
56 56
 make
57 57
 #python3 -W ignore -m unittest $@
58
-python3 loader.py
58
+python3 loader.py $@
59 59
 
60 60
 rm -Rf $testdir

Loading…
Cancel
Save