mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-07-18 12:02:23 +03:00
Add more granularity for the test
This commit is contained in:
parent
91f4c1f568
commit
135d85f5b6
|
@ -502,8 +502,15 @@ class FactoryAggregateTests(unittest.TestCase):
|
||||||
provider_copy = providers.deepcopy(self.factory_aggregate)
|
provider_copy = providers.deepcopy(self.factory_aggregate)
|
||||||
|
|
||||||
self.assertIsNot(self.factory_aggregate, provider_copy)
|
self.assertIsNot(self.factory_aggregate, provider_copy)
|
||||||
|
|
||||||
|
self.assertIsNot(self.factory_aggregate.example_a, provider_copy.example_a)
|
||||||
|
self.assertIsInstance(self.factory_aggregate.example_a, type(provider_copy.example_a))
|
||||||
self.assertIs(self.factory_aggregate.example_a.cls, provider_copy.example_a.cls)
|
self.assertIs(self.factory_aggregate.example_a.cls, provider_copy.example_a.cls)
|
||||||
|
|
||||||
|
self.assertIsNot(self.factory_aggregate.example_b, provider_copy.example_b)
|
||||||
|
self.assertIsInstance(self.factory_aggregate.example_b, type(provider_copy.example_b))
|
||||||
self.assertIs(self.factory_aggregate.example_b.cls, provider_copy.example_b.cls)
|
self.assertIs(self.factory_aggregate.example_b.cls, provider_copy.example_b.cls)
|
||||||
|
|
||||||
self.assertIsInstance(provider_copy, type(self.factory_aggregate))
|
self.assertIsInstance(provider_copy, type(self.factory_aggregate))
|
||||||
|
|
||||||
def test_repr(self):
|
def test_repr(self):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user