X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dead%2Fcensus-tools.git;a=blobdiff_plain;f=bin%2Frun_tests;fp=bin%2Frun_tests;h=4ce94e771237ce22dfc15be61bf30cb5c9643cb0;hp=3a73264320e073acf430820a3539f31313e2307b;hb=856b96616bcfcbc6f5c9e04b6f6dcc07fa7a1ff7;hpb=3ab8463a642a3540da604d266d57a6d5af7485cc diff --git a/bin/run_tests b/bin/run_tests index 3a73264..4ce94e7 100755 --- a/bin/run_tests +++ b/bin/run_tests @@ -5,6 +5,7 @@ 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 @@ -26,3 +27,13 @@ suite.addTest(LEHDTest.suite()) suite.addTest(UniformDistributionTest.suite()) suite.addTest(DistributionTest.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