def test_Unbounded_lifting(self): wrapped = Binding(None) wrapper = DescriptorDecoratorBase(wrapped) result = _lifted_desc_results(wrapped, wrapper, None, object) self.assertIs(result, wrapper)
def test_self_lifting(self): wrapped = mocks.Descriptor() wrapper = DescriptorDecoratorBase(None) result = _lifted_desc_results(wrapped, wrapper, None, object) self.assertIs(result, wrapper)
def test_Unbounded_lifting(self): wrapped = mocks.Binding(None) wrapper = DescriptorDecoratorBase(wrapped) result = _lifted_desc_results(wrapped, wrapper, None, object) self.assertIs(result.descriptor, wrapper)
def test_self_lifting(self): wrapped = mocks.Descriptor() wrapper = DescriptorDecoratorBase(None) result = _lifted_desc_results(wrapped, wrapper, None, object) self.assertIs(result, wrapper)
def test_other(self): wrapped = mocks.Descriptor() instance = mocks.ClassWithDescriptor(wrapped) instance.attr = 5 wrapper = DescriptorDecoratorBase(wrapped) result = _lifted_desc_results(wrapped, wrapper, instance, type(instance)) self.assertEqual(result, 5)
def test_other(self): wrapped = mocks.Descriptor() instance = mocks.ClassWithDescriptor(wrapped) instance.attr = 5 wrapper = DescriptorDecoratorBase(wrapped) result = _lifted_desc_results(wrapped, wrapper, instance, type(instance)) self.assertEqual(result, 5)