def test_lift_descriptor_new_descriptor(self): unboundattr = UnboundAttribute(Class.descAttr, Class) wrapper_descriptor = DescriptorDecoratorBase(Class.descAttr) new_unboundattr = unboundattr.lift_descriptor(wrapper_descriptor) self.assertEqual(new_unboundattr.descriptor, wrapper_descriptor)
def test_lift_descriptor_set(self): instance = Class() unboundattr = UnboundAttribute(Class.descAttr, Class) wrapper_descriptor = DescriptorDecoratorBase(Class.descAttr) new_unboundattr = unboundattr.lift_descriptor(wrapper_descriptor) new_unboundattr.set(instance, 5) self.assertEqual(instance.descAttr, 5)
def setUp(self): unboundattr = UnboundAttribute(Class.descAttr, Class) self.wrapper_descriptor = DescriptorDecoratorBase(Class.descAttr) self.new_unboundattr = unboundattr.lift_descriptor( self.wrapper_descriptor)
def setUp(self): unboundattr = UnboundAttribute(Class.descAttr, Class) self.wrapper_descriptor = DescriptorDecoratorBase(Class.descAttr) self.new_unboundattr = unboundattr.lift_descriptor(self.wrapper_descriptor)