X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=bin%2Frun_tests;h=bf67224d9fb83978d06107f45737133e03ede023;hb=eef55635eabb71aba007ce694f5f3d482c198309;hp=3a73264320e073acf430820a3539f31313e2307b;hpb=fa20bf50f53567e7c53009f2b785ca72d39e2bd6;p=dead%2Fcensus-tools.git diff --git a/bin/run_tests b/bin/run_tests index 3a73264..bf67224 100755 --- a/bin/run_tests +++ b/bin/run_tests @@ -5,12 +5,14 @@ import sys, os, site site.addsitedir(os.path.dirname(os.path.abspath(sys.argv[0])) + '/../src') import unittest +import Census from Tests.Unit import CensusTest from Tests.Unit import DistributionTest from Tests.Unit import FileUtilsTest from Tests.Unit import GeometryTest from Tests.Unit import KMLTest from Tests.Unit import LEHDTest +from Tests.Unit import SimplexMethodTest from Tests.Unit import SummaryFile1Test from Tests.Unit import StringUtilsTest from Tests.Unit import UniformDistributionTest @@ -25,4 +27,15 @@ suite.addTest(StringUtilsTest.suite()) suite.addTest(LEHDTest.suite()) suite.addTest(UniformDistributionTest.suite()) suite.addTest(DistributionTest.suite()) +suite.addTest(SimplexMethodTest.suite()) unittest.TextTestRunner(verbosity=2).run(suite) + +try: + # The Census.Database initialization will raise an exception + # if the database cannot be accessed. + cdb = Census.Database() + db_suite = unittest.TestSuite() + db_suite.addTest(CensusTest.db_suite()) + unittest.TextTestRunner(verbosity=2).run(db_suite) +except: + pass