Files
cadquery/runtests.py

23 lines
1.1 KiB
Python
Raw Normal View History

2013-04-16 22:29:06 -04:00
import sys
from tests import *
import cadquery
import unittest
#if you are on python 2.7, you can use -m uniitest discover.
#but this is required for python 2.6.6 on windows. FreeCAD0.12 will not load
#on py 2.7.x on win
suite = unittest.TestSuite()
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestCadObjects.TestCadObjects))
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestCadQuery.TestCadQuery))
2019-01-05 13:56:58 +11:00
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestCQGI.TestCQGI))
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestCQSelectors.TestCQSelectors))
2013-04-21 17:45:29 -04:00
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestExporters.TestExporters))
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestImporters.TestImporters))
2019-01-05 13:56:58 +11:00
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestJupyter.TestJupyter))
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(TestWorkplanes.TestWorkplanes))
2018-02-02 12:50:07 +01:00
if __name__ == '__main__':
2020-01-04 13:58:58 +01:00
result = unittest.TextTestRunner(verbosity=2).run(suite)
2019-01-05 13:56:58 +11:00
sys.exit(not result.wasSuccessful())