mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	use assert[Not]IsInstance where appropriate
This commit is contained in:
		
							parent
							
								
									f14c7fc33d
								
							
						
					
					
						commit
						b0f5adc3f4
					
				
					 57 changed files with 269 additions and 272 deletions
				
			
		|  | @ -186,7 +186,7 @@ def runTest(self): | |||
|         self.assertFalse('runTest'.startswith(loader.testMethodPrefix)) | ||||
| 
 | ||||
|         suite = loader.loadTestsFromTestCase(Foo) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), [Foo('runTest')]) | ||||
| 
 | ||||
|     ################################################################ | ||||
|  | @ -205,7 +205,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromModule(m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         expected = [loader.suiteClass([MyTestCase('test')])] | ||||
|         self.assertEqual(list(suite), expected) | ||||
|  | @ -218,7 +218,7 @@ def test_loadTestsFromModule__no_TestCase_instances(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromModule(m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), []) | ||||
| 
 | ||||
|     # "This method searches `module` for classes derived from TestCase" | ||||
|  | @ -232,7 +232,7 @@ class MyTestCase(unittest.TestCase): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromModule(m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         self.assertEqual(list(suite), [loader.suiteClass()]) | ||||
| 
 | ||||
|  | @ -468,7 +468,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromName('testcase_1', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), [MyTestCase('test')]) | ||||
| 
 | ||||
|     # "The specifier name is a ``dotted name'' that may resolve either to | ||||
|  | @ -484,7 +484,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromName('testsuite', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         self.assertEqual(list(suite), [MyTestCase('test')]) | ||||
| 
 | ||||
|  | @ -499,7 +499,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromName('testcase_1.test', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         self.assertEqual(list(suite), [MyTestCase('test')]) | ||||
| 
 | ||||
|  | @ -538,7 +538,7 @@ def return_TestSuite(): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromName('return_TestSuite', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), [testcase_1, testcase_2]) | ||||
| 
 | ||||
|     # "The specifier name is a ``dotted name'' that may resolve ... to | ||||
|  | @ -552,7 +552,7 @@ def return_TestCase(): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromName('return_TestCase', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), [testcase_1]) | ||||
| 
 | ||||
|     # "The specifier name is a ``dotted name'' that may resolve ... to | ||||
|  | @ -572,7 +572,7 @@ def return_TestCase(): | |||
|         loader = unittest.TestLoader() | ||||
|         loader.suiteClass = SubTestSuite | ||||
|         suite = loader.loadTestsFromName('return_TestCase', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), [testcase_1]) | ||||
| 
 | ||||
|     # "The specifier name is a ``dotted name'' that may resolve ... to | ||||
|  | @ -592,7 +592,7 @@ def test(self): | |||
|         loader = unittest.TestLoader() | ||||
|         loader.suiteClass=SubTestSuite | ||||
|         suite = loader.loadTestsFromName('testcase_1.test', m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         self.assertEqual(list(suite), [MyTestCase('test')]) | ||||
| 
 | ||||
|  | @ -632,7 +632,7 @@ def test_loadTestsFromName__module_not_loaded(self): | |||
|         try: | ||||
|             suite = loader.loadTestsFromName(module_name) | ||||
| 
 | ||||
|             self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|             self.assertIsInstance(suite, loader.suiteClass) | ||||
|             self.assertEqual(list(suite), []) | ||||
| 
 | ||||
|             # audioop should now be loaded, thanks to loadTestsFromName() | ||||
|  | @ -655,7 +655,7 @@ def test_loadTestsFromNames__empty_name_list(self): | |||
|         loader = unittest.TestLoader() | ||||
| 
 | ||||
|         suite = loader.loadTestsFromNames([]) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), []) | ||||
| 
 | ||||
|     # "Similar to loadTestsFromName(), but takes a sequence of names rather | ||||
|  | @ -670,7 +670,7 @@ def test_loadTestsFromNames__relative_empty_name_list(self): | |||
|         loader = unittest.TestLoader() | ||||
| 
 | ||||
|         suite = loader.loadTestsFromNames([], unittest) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
|         self.assertEqual(list(suite), []) | ||||
| 
 | ||||
|     # "The specifier name is a ``dotted name'' that may resolve either to | ||||
|  | @ -871,7 +871,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromNames(['testcase_1'], m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         expected = loader.suiteClass([MyTestCase('test')]) | ||||
|         self.assertEqual(list(suite), [expected]) | ||||
|  | @ -887,7 +887,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromNames(['testsuite'], m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         self.assertEqual(list(suite), [m.testsuite]) | ||||
| 
 | ||||
|  | @ -902,7 +902,7 @@ def test(self): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromNames(['testcase_1.test'], m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         ref_suite = unittest.TestSuite([MyTestCase('test')]) | ||||
|         self.assertEqual(list(suite), [ref_suite]) | ||||
|  | @ -939,7 +939,7 @@ def return_TestSuite(): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromNames(['return_TestSuite'], m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         expected = unittest.TestSuite([testcase_1, testcase_2]) | ||||
|         self.assertEqual(list(suite), [expected]) | ||||
|  | @ -955,7 +955,7 @@ def return_TestCase(): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromNames(['return_TestCase'], m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         ref_suite = unittest.TestSuite([testcase_1]) | ||||
|         self.assertEqual(list(suite), [ref_suite]) | ||||
|  | @ -979,7 +979,7 @@ def foo(): | |||
| 
 | ||||
|         loader = unittest.TestLoader() | ||||
|         suite = loader.loadTestsFromNames(['Foo.foo'], m) | ||||
|         self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|         self.assertIsInstance(suite, loader.suiteClass) | ||||
| 
 | ||||
|         ref_suite = unittest.TestSuite([testcase_1]) | ||||
|         self.assertEqual(list(suite), [ref_suite]) | ||||
|  | @ -1020,7 +1020,7 @@ def test_loadTestsFromNames__module_not_loaded(self): | |||
|         try: | ||||
|             suite = loader.loadTestsFromNames([module_name]) | ||||
| 
 | ||||
|             self.assertTrue(isinstance(suite, loader.suiteClass)) | ||||
|             self.assertIsInstance(suite, loader.suiteClass) | ||||
|             self.assertEqual(list(suite), [unittest.TestSuite()]) | ||||
| 
 | ||||
|             # audioop should now be loaded, thanks to loadTestsFromName() | ||||
|  | @ -1798,7 +1798,7 @@ def tearDown(): | |||
|     def test_id(self): | ||||
|         test = unittest.FunctionTestCase(lambda: None) | ||||
| 
 | ||||
|         self.assertTrue(isinstance(test.id(), basestring)) | ||||
|         self.assertIsInstance(test.id(), basestring) | ||||
| 
 | ||||
|     # "Returns a one-line description of the test, or None if no description | ||||
|     # has been provided. The default implementation of this method returns | ||||
|  | @ -1986,7 +1986,7 @@ def test_1(self): | |||
| 
 | ||||
|         test_case, formatted_exc = result.failures[0] | ||||
|         self.assertTrue(test_case is test) | ||||
|         self.assertTrue(isinstance(formatted_exc, str)) | ||||
|         self.assertIsInstance(formatted_exc, str) | ||||
| 
 | ||||
|     # "addError(test, err)" | ||||
|     # ... | ||||
|  | @ -2036,7 +2036,7 @@ def test_1(self): | |||
| 
 | ||||
|         test_case, formatted_exc = result.errors[0] | ||||
|         self.assertTrue(test_case is test) | ||||
|         self.assertTrue(isinstance(formatted_exc, str)) | ||||
|         self.assertIsInstance(formatted_exc, str) | ||||
| 
 | ||||
| ### Support code for Test_TestCase | ||||
| ################################################################ | ||||
|  | @ -2427,7 +2427,7 @@ class Foo(unittest.TestCase): | |||
|             def runTest(self): | ||||
|                 pass | ||||
| 
 | ||||
|         self.assertTrue(isinstance(Foo().id(), basestring)) | ||||
|         self.assertIsInstance(Foo().id(), basestring) | ||||
| 
 | ||||
|     # "If result is omitted or None, a temporary result object is created | ||||
|     # and used, but is not made available to the caller. As TestCase owns the | ||||
|  | @ -2887,7 +2887,7 @@ def Stub(foo): | |||
|         with ctx: | ||||
|             Stub(v) | ||||
|         e = ctx.exc_value | ||||
|         self.assertTrue(isinstance(e, ExceptionMock)) | ||||
|         self.assertIsInstance(e, ExceptionMock) | ||||
|         self.assertEqual(e.args[0], v) | ||||
| 
 | ||||
|     def testSynonymAssertMethodNames(self): | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Ezio Melotti
						Ezio Melotti