Package logilab :: Package common :: Package test :: Module unittest_pytest
[frames] | no frames]

Source Code for Module logilab.common.test.unittest_pytest

 1  from os.path import join 
 2  from logilab.common.testlib import TestCase, unittest_main 
 3  from logilab.common.pytest import * 
 4   
5 -class ModuleFunctionTC(TestCase):
6 - def test_this_is_testdir(self):
7 self.assertTrue(this_is_a_testdir("test")) 8 self.assertTrue(this_is_a_testdir("tests")) 9 self.assertTrue(this_is_a_testdir("unittests")) 10 self.assertTrue(this_is_a_testdir("unittest")) 11 self.assertFalse(this_is_a_testdir("unit")) 12 self.assertFalse(this_is_a_testdir("units")) 13 self.assertFalse(this_is_a_testdir("undksjhqfl")) 14 self.assertFalse(this_is_a_testdir("this_is_not_a_dir_test")) 15 self.assertFalse(this_is_a_testdir("this_is_not_a_testdir")) 16 self.assertFalse(this_is_a_testdir("unittestsarenothere")) 17 self.assertTrue(this_is_a_testdir(join("coincoin","unittests"))) 18 self.assertFalse(this_is_a_testdir(join("unittests","spongebob")))
19
20 - def test_this_is_testfile(self):
21 self.assertTrue(this_is_a_testfile("test.py")) 22 self.assertTrue(this_is_a_testfile("testbabar.py")) 23 self.assertTrue(this_is_a_testfile("unittest_celestine.py")) 24 self.assertTrue(this_is_a_testfile("smoketest.py")) 25 self.assertFalse(this_is_a_testfile("test.pyc")) 26 self.assertFalse(this_is_a_testfile("zephir_test.py")) 27 self.assertFalse(this_is_a_testfile("smoketest.pl")) 28 self.assertFalse(this_is_a_testfile("unittest")) 29 self.assertTrue(this_is_a_testfile(join("coincoin","unittest_bibi.py"))) 30 self.assertFalse(this_is_a_testfile(join("unittest","spongebob.py")))
31 32 if __name__ == '__main__': 33 unittest_main() 34