Initial import to Tizen
[profile/ivi/python-twisted.git] / twisted / trial / test / mockcustomsuite3.py
1 # Copyright (c) 2006 Twisted Matrix Laboratories. See LICENSE for details
2
3 """
4 Mock test module that contains both a C{test_suite} and a C{testSuite} method.
5 L{runner.TestLoader} should load the tests from the C{testSuite}, not from the
6 C{Foo} C{TestCase} nor from the C{test_suite} method.
7
8 See {twisted.trial.test.test_loader.LoaderTest.test_loadModuleWithBothCustom}.
9 """
10
11
12 from twisted.trial import unittest, runner
13
14 class Foo(unittest.TestCase):
15     def test_foo(self):
16         pass
17
18
19 def test_suite():
20     ts = runner.TestSuite()
21     ts.name = "test_suite"
22     return ts
23
24
25 def testSuite():
26     ts = runner.TestSuite()
27     ts.name = "testSuite"
28     return ts