mirror of
				https://github.com/ets-labs/python-dependency-injector.git
				synced 2025-11-04 09:57:37 +03:00 
			
		
		
		
	Move generic types test to separate module
This commit is contained in:
		
							parent
							
								
									d8439a28b1
								
							
						
					
					
						commit
						39368591b9
					
				| 
						 | 
					@ -139,11 +139,6 @@ class ProviderTests(unittest.TestCase):
 | 
				
			||||||
        self.assertIsNot(overriding_provider, overriding_provider_copy)
 | 
					        self.assertIsNot(overriding_provider, overriding_provider_copy)
 | 
				
			||||||
        self.assertIsInstance(overriding_provider_copy, providers.Provider)
 | 
					        self.assertIsInstance(overriding_provider_copy, providers.Provider)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def test_generic_type(self):
 | 
					 | 
				
			||||||
        provider: providers.Provider[object] = providers.Factory(object)
 | 
					 | 
				
			||||||
        some_object = provider()
 | 
					 | 
				
			||||||
        self.assertIsInstance(some_object, object)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    def test_repr(self):
 | 
					    def test_repr(self):
 | 
				
			||||||
        self.assertEqual(repr(self.provider),
 | 
					        self.assertEqual(repr(self.provider),
 | 
				
			||||||
                         '<dependency_injector.providers.'
 | 
					                         '<dependency_injector.providers.'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										15
									
								
								tests/unit/providers/test_types_py36.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								tests/unit/providers/test_types_py36.py
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,15 @@
 | 
				
			||||||
 | 
					import unittest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from dependency_injector import providers
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class SomeClass:
 | 
				
			||||||
 | 
					    ...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class TypesTest(unittest.TestCase):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def test_provider(self):
 | 
				
			||||||
 | 
					        provider: providers.Provider[SomeClass] = providers.Factory(SomeClass)
 | 
				
			||||||
 | 
					        some_object = provider()
 | 
				
			||||||
 | 
					        self.assertIsInstance(some_object, SomeClass)
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user