summaryrefslogtreecommitdiff
path: root/fixtures/tests/_fixtures/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'fixtures/tests/_fixtures/__init__.py')
-rw-r--r--fixtures/tests/_fixtures/__init__.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/fixtures/tests/_fixtures/__init__.py b/fixtures/tests/_fixtures/__init__.py
new file mode 100644
index 0000000..e4d9403
--- /dev/null
+++ b/fixtures/tests/_fixtures/__init__.py
@@ -0,0 +1,33 @@
+# fixtures: Fixtures with cleanups for testing and convenience.
+#
+# Copyright (c) 2010, Robert Collins <robertc@robertcollins.net>
+#
+# 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.
+
+def load_tests(loader, standard_tests, pattern):
+ test_modules = [
+ 'environ',
+ 'logger',
+ 'monkeypatch',
+ 'packagepath',
+ 'popen',
+ 'pythonpackage',
+ 'pythonpath',
+ 'streams',
+ 'tempdir',
+ 'temphomedir',
+ 'timeout',
+ ]
+ prefix = "fixtures.tests._fixtures.test_"
+ test_mod_names = [prefix + test_module for test_module in test_modules]
+ standard_tests.addTests(loader.loadTestsFromNames(test_mod_names))
+ return standard_tests