self.assertEqual(self.DATA, finish)
-test_support.run_unittest(BinHexTestCase)
+def test_main():
+ test_support.run_unittest(BinHexTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
self.assertEqual(eval('1/2'), 0.5)
"""
-test_support.run_unittest(RatTestCase)
+def test_main():
+ test_support.run_unittest(RatTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
def test_oldargs1_2_kw(self):
self.assertRaises(TypeError, {}.update, x=2, y=2)
-run_unittest(CFunctionCalls)
+
+def test_main():
+ run_unittest(CFunctionCalls)
+
+
+if __name__ == "__main__":
+ test_main()
f = reader(s)
self.assertEquals(f.read(), u"spamspam")
-test_support.run_unittest(UTF16Test)
+
+def test_main():
+ test_support.run_unittest(UTF16Test)
+
+
+if __name__ == "__main__":
+ test_main()
self.assertNotEquals(compile_command("a = 1\n", "abc").co_filename,
compile("a = 1\n", "def", 'single').co_filename)
-run_unittest(CodeopTests)
+
+def test_main():
+ run_unittest(CodeopTests)
+
+
+if __name__ == "__main__":
+ test_main()
self.assert_(re.match(pat, getstatus("/bin/ls"), re.VERBOSE))
-run_unittest(CommandTests)
+
+def test_main():
+ run_unittest(CommandTests)
+
+
+if __name__ == "__main__":
+ test_main()
type(1), int, "not a callable")
-test_support.run_unittest(CopyRegTestCase)
+def test_main():
+ test_support.run_unittest(CopyRegTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
dircache.annotate(self.tempdir, lst)
self.assertEquals(lst, ['A/', 'test2', 'test_nonexistent'])
-run_unittest(DircacheTests)
+
+def test_main():
+ run_unittest(DircacheTests)
+
+
+if __name__ == "__main__":
+ test_main()
self.assertEquals(splitdrive("c:"), ('c:', ''))
-test_support.run_unittest(DOSPathTestCase)
+def test_main():
+ test_support.run_unittest(DOSPathTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
check('\\', r'[!\]', 0)
-test_support.run_unittest(FnmatchTestCase)
+def test_main():
+ test_support.run_unittest(FnmatchTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
else:
self.fail("No exception on non-numeric sci")
-run_unittest(FpformatTest)
+
+def test_main():
+ run_unittest(FpformatTest)
+
+
+if __name__ == "__main__":
+ test_main()
eq(self.glob('?a?', '*F'), map(self.norm, [os.path.join('aaa', 'zzzF'),
os.path.join('aab', 'F')]))
-run_unittest(GlobTests)
+
+def test_main():
+ run_unittest(GlobTests)
+
+
+if __name__ == "__main__":
+ test_main()
entry = grp.getgrnam(self.groups[0][0])
-test_support.run_unittest(GroupDatabaseTestCase)
+def test_main():
+ test_support.run_unittest(GroupDatabaseTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
self.same_hash(float(0.5), complex(0.5, 0.0))
-test_support.run_unittest(HashEqualityTestCase)
+def test_main():
+ test_support.run_unittest(HashEqualityTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
(a, b), (c,) = IteratingSequenceClass(2), {42: 24}
self.assertEqual((a, b, c), (0, 1, 42))
-run_unittest(TestCase)
+
+def test_main():
+ run_unittest(TestCase)
+
+
+if __name__ == "__main__":
+ test_main()
# XXX We still need more tests!
-test_support.run_unittest(MaildirTestCase)
+def test_main():
+ test_support.run_unittest(MaildirTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
msg.fp.close()
del msg
-run_unittest(MhlibTests)
+
+def test_main():
+ run_unittest(MhlibTests)
+
+
+if __name__ == "__main__":
+ test_main()
".pyunit")
-test_support.run_unittest(MimeTypesTestCase)
+def test_main():
+ test_support.run_unittest(MimeTypesTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
self.failUnless(operator.xor(0xb, 0xc) == 0x7)
-test_support.run_unittest(OperatorTestCase)
+def test_main():
+ test_support.run_unittest(OperatorTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
self.check_tempfile(os.tmpnam())
+def test_main():
+ run_unittest(TemporaryFileTests)
-run_unittest(TemporaryFileTests)
+
+if __name__ == "__main__":
+ test_main()
self.check_bad_tree(tree, "a $= b")
-test_support.run_unittest(RoundtripLegalSyntaxTestCase)
-test_support.run_unittest(IllegalSyntaxTestCase)
+def test_main():
+ loader = unittest.TestLoader()
+ suite = unittest.TestSuite()
+ suite.addTest(loader.loadTestsFromTestCase(RoundtripLegalSyntaxTestCase))
+ suite.addTest(loader.loadTestsFromTestCase(IllegalSyntaxTestCase))
+ test_support.run_suite(suite)
+
+
+if __name__ == "__main__":
+ test_main()
reload(module)
self.assertEqual(getattr(module, var), 1)
-run_unittest(TestImport)
+
+def test_main():
+ run_unittest(TestImport)
+
+
+if __name__ == "__main__":
+ test_main()
verify(native == got, "expected %s got %s from pprint.%s" %
(native, got, function))
-test_support.run_unittest(QueryTestCase)
+
+def test_main():
+ test_support.run_unittest(QueryTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
# pdb plays too many dynamic games
# cm('pdb', pdb)
-run_unittest(PyclbrTest)
+
+def test_main():
+ run_unittest(PyclbrTest)
+
+
+if __name__ == "__main__":
+ test_main()
self.assert_(decodestring(e) == p)
-test_support.run_unittest(QuopriTestCase)
+def test_main():
+ test_support.run_unittest(QuopriTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
raise Exception("This should be caught by Repr.repr_instance")
-run_unittest(ReprTests)
-if os.name != 'mac':
- run_unittest(LongReprTest)
+def test_main():
+ run_unittest(ReprTests)
+ if os.name != 'mac':
+ run_unittest(LongReprTest)
+
+
+if __name__ == "__main__":
+ test_main()
self.check('To: User J. Person <person@dom.ain>\n\n',
[('User J. Person', 'person@dom.ain')])
-test_support.run_unittest(MessageTestCase)
+
+def test_main():
+ test_support.run_unittest(MessageTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
"34aa973cd4c4daa4f61eeb2bdbad27316534016f")
-test_support.run_unittest(SHATestCase)
+def test_main():
+ test_support.run_unittest(SHATestCase)
+
+
+if __name__ == "__main__":
+ test_main()
def __getitem__(self, i): return self.seq[i]
-test_support.run_unittest(StropFunctionTestCase)
+def test_main():
+ test_support.run_unittest(StropFunctionTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
999999))
-test_support.run_unittest(TimeTestCase)
+def test_main():
+ test_support.run_unittest(TimeTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
self.assert_(len(err) == 3)
self.assert_(err[1].strip() == "[x for x in x] = x")
-run_unittest(TracebackCases)
+
+def test_main():
+ run_unittest(TracebackCases)
+
+
+if __name__ == "__main__":
+ test_main()
self.assertRaises(TypeError, eval, "~2j")
self.assertRaises(TypeError, eval, "~2.0")
-run_unittest(UnaryOpTestCase)
+
+def test_main():
+ run_unittest(UnaryOpTestCase)
+
+
+if __name__ == "__main__":
+ test_main()
import unittest
import weakref
-from test_support import run_unittest
+import test_support
class C:
self.assert_(d.items() == [('something else', o2)])
-run_unittest(ReferencesTestCase)
-run_unittest(MappingTestCase)
+def test_main():
+ loader = unittest.TestLoader()
+ suite = unittest.TestSuite()
+ suite.addTest(loader.loadTestsFromTestCase(ReferencesTestCase))
+ suite.addTest(loader.loadTestsFromTestCase(MappingTestCase))
+ test_support.run_suite(suite)
+
+
+if __name__ == "__main__":
+ test_main()
parser.close()
-test_support.run_unittest(XMLParserTestCase)
+def test_main():
+ test_support.run_unittest(XMLParserTestCase)
+
+
+if __name__ == "__main__":
+ test_main()