""" Module for executing all of the GDAL tests. None of these tests require the use of the database. """ from __future__ import absolute_import from django.utils.unittest import TestSuite, TextTestRunner # Importing the GDAL test modules. from . import test_driver, test_ds, test_envelope, test_geom, test_srs test_suites = [test_driver.suite(), test_ds.suite(), test_envelope.suite(), test_geom.suite(), test_srs.suite(), ] def suite(): "Builds a test suite for the GDAL tests." s = TestSuite() for test_suite in test_suites: s.addTest(test_suite) return s def run(verbosity=1): "Runs the GDAL tests." TextTestRunner(verbosity=verbosity).run(suite())