mirror of https://github.com/KLayout/klayout.git
32 lines
1.0 KiB
Python
32 lines
1.0 KiB
Python
|
|
|
||
|
|
import sys
|
||
|
|
import os
|
||
|
|
|
||
|
|
sys.path.append(os.path.join(os.path.dirname(__file__), "..", "python"))
|
||
|
|
|
||
|
|
# Include all tests from testdata/python
|
||
|
|
# Missing:
|
||
|
|
# - basic.py (Test classes not available yet)
|
||
|
|
# - qtbinding (No applicable because QApplication is missing)
|
||
|
|
|
||
|
|
import tlTest
|
||
|
|
import dbPCells
|
||
|
|
import dbLayoutTest
|
||
|
|
import dbPolygonTest
|
||
|
|
import dbReaders
|
||
|
|
import dbRegionTest
|
||
|
|
import dbTransTest
|
||
|
|
|
||
|
|
if __name__ == '__main__':
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(tlTest.TLTest)
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(dbPCells.DBPCellTests)
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(dbLayoutTest.DBLayoutTests)
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(dbPolygonTest.DBPolygonTests)
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(dbReaders.DBReadersTests)
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(dbRegionTest.DBRegionTest)
|
||
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(dbTransTest.DBTransTests)
|
||
|
|
|
||
|
|
if not unittest.TextTestRunner(verbosity = 1).run(suite).wasSuccessful():
|
||
|
|
sys.exit(1)
|
||
|
|
|