123456789101112131415161718192021222324252627282930313233343536 |
- # testresources: extensions to python unittest to allow declaritive use
- # of resources by test cases.
- #
- # Copyright (c) 2005-2010 Testresources Contributors
- #
- # Licensed under either the Apache License, Version 2.0 or the BSD 3-clause
- # license at the users choice. A copy of both licenses are available in the
- # project source as Apache-2.0 and BSD. You may not use this file except in
- # compliance with one of these two licences.
- #
- # Unless required by applicable law or agreed to in writing, software distributed
- # under these licenses is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- # CONDITIONS OF ANY KIND, either express or implied. See the license you chose
- # for the specific language governing permissions and limitations under that
- # license.
- #
- import testtools
- from testresources import TestLoader, OptimisingTestSuite
- from testresources.tests import TestUtil
- def test_suite():
- loader = TestUtil.TestLoader()
- result = loader.loadTestsFromName(__name__)
- return result
- class TestTestLoader(testtools.TestCase):
- def testSuiteType(self):
- # The testresources TestLoader loads tests into an
- # OptimisingTestSuite.
- loader = TestLoader()
- suite = loader.loadTestsFromName(__name__)
- self.assertIsInstance(suite, OptimisingTestSuite)
|