Drop custom ANY object
There is already one such thing in mock library. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
		
							parent
							
								
									2f54745715
								
							
						
					
					
						commit
						562b770b8d
					
				| @ -803,7 +803,7 @@ class TestCreateVariantRepo(PungiTestCase): | ||||
| 
 | ||||
|         self.assertEqual( | ||||
|             repo.get_modifyrepo_cmd.mock_calls, | ||||
|             [mock.call(repodata_dir, ANY, compress_type="gz", mdtype="modules")], | ||||
|             [mock.call(repodata_dir, mock.ANY, compress_type="gz", mdtype="modules")], | ||||
|         ) | ||||
| 
 | ||||
|     @unittest.skipUnless(Modulemd is not None, 'Skipped test, no module support.') | ||||
| @ -856,22 +856,10 @@ class TestCreateVariantRepo(PungiTestCase): | ||||
| 
 | ||||
|         self.assertEqual( | ||||
|             repo.get_modifyrepo_cmd.mock_calls, | ||||
|             [mock.call(repodata_dir, ANY, compress_type="gz", mdtype="modules")], | ||||
|             [mock.call(repodata_dir, mock.ANY, compress_type="gz", mdtype="modules")], | ||||
|         ) | ||||
| 
 | ||||
| 
 | ||||
| class ANYSingleton(object): | ||||
|     """An object that is equal to anything.""" | ||||
|     def __eq__(self, another): | ||||
|         return True | ||||
| 
 | ||||
|     def __repr__(self): | ||||
|         return u'ANY' | ||||
| 
 | ||||
| 
 | ||||
| ANY = ANYSingleton() | ||||
| 
 | ||||
| 
 | ||||
| class TestGetProductIds(PungiTestCase): | ||||
|     def mock_get(self, filenames): | ||||
|         def _mock_get(scm, dest): | ||||
| @ -913,7 +901,7 @@ class TestGetProductIds(PungiTestCase): | ||||
| 
 | ||||
|         get_productids_from_scm(self.compose) | ||||
| 
 | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, ANY)]) | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, mock.ANY)]) | ||||
|         self.assertProductIds({ | ||||
|             'Client': ['amd64'], | ||||
|             'Everything': ['amd64', 'x86_64'], | ||||
| @ -934,7 +922,7 @@ class TestGetProductIds(PungiTestCase): | ||||
| 
 | ||||
|         get_productids_from_scm(self.compose) | ||||
| 
 | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, ANY)]) | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, mock.ANY)]) | ||||
|         self.assertProductIds({ | ||||
|             'Server': ['amd64', 'x86_64'], | ||||
|         }) | ||||
| @ -953,7 +941,7 @@ class TestGetProductIds(PungiTestCase): | ||||
|         with self.assertRaises(RuntimeError) as ctx: | ||||
|             get_productids_from_scm(self.compose) | ||||
| 
 | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, ANY)]) | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, mock.ANY)]) | ||||
|         self.assertRegexpMatches( | ||||
|             str(ctx.exception), | ||||
|             r'No product certificate found \(arch: amd64, variant: (Everything|Client)\)') | ||||
| @ -976,7 +964,7 @@ class TestGetProductIds(PungiTestCase): | ||||
|         with self.assertRaises(RuntimeError) as ctx: | ||||
|             get_productids_from_scm(self.compose) | ||||
| 
 | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, ANY)]) | ||||
|         self.assertEqual(get_dir_from_scm.call_args_list, [mock.call(cfg, mock.ANY)]) | ||||
|         self.assertRegexpMatches( | ||||
|             str(ctx.exception), | ||||
|             'Multiple product certificates found.+') | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user