[mlpack-svn] r15812 - mlpack/conf/jenkins-conf/benchmark/tests

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Sep 18 15:48:00 EDT 2013


Author: marcus
Date: Wed Sep 18 15:48:00 2013
New Revision: 15812

Log:
Use the unittest-xml-reporting package to generate xml output files.

Modified:
   mlpack/conf/jenkins-conf/benchmark/tests/tests.py

Modified: mlpack/conf/jenkins-conf/benchmark/tests/tests.py
==============================================================================
--- mlpack/conf/jenkins-conf/benchmark/tests/tests.py	(original)
+++ mlpack/conf/jenkins-conf/benchmark/tests/tests.py	Wed Sep 18 15:48:00 2013
@@ -1,4 +1,5 @@
 import unittest
+import xmlrunner
 
 # Test modules.
 modules = [
@@ -28,12 +29,14 @@
 'benchmark_sparse_coding'
 ]
 
-if __name__ == '__main__':
+def load_tests(loader, tests, pattern):
   suite = unittest.TestSuite()
-
   # Add the modules to the suite.
   for t in modules:
       suite.addTest(unittest.defaultTestLoader.loadTestsFromName(t))
 
+  return suite
+
+if __name__ == '__main__':
   # Run all modules (Testsuite).
-  unittest.TextTestRunner().run(suite)
+  unittest.main(testRunner=xmlrunner.XMLTestRunner(output='test-reports'))



More information about the mlpack-svn mailing list