def test_derivation_slots (self): DerivedCondition = AbstractCondition.derive_type ('DerivedCondition') self.assertRaises (AttributeError, self.non_existing_attribute_setter (DerivedCondition ())) DerivedCondition = AbstractStateTrackingCondition.derive_type ('DerivedCondition') self.assertRaises (AttributeError, self.non_existing_attribute_setter (DerivedCondition (False))) DerivedCondition = Condition.derive_type ('DerivedCondition') self.assertRaises (AttributeError, self.non_existing_attribute_setter (DerivedCondition (False)))
def test_derivation_slots(self): DerivedCondition = AbstractCondition.derive_type('DerivedCondition') self.assertRaises( AttributeError, self.non_existing_attribute_setter(DerivedCondition())) DerivedCondition = AbstractStateTrackingCondition.derive_type( 'DerivedCondition') self.assertRaises( AttributeError, self.non_existing_attribute_setter(DerivedCondition(False))) DerivedCondition = Condition.derive_type('DerivedCondition') self.assertRaises( AttributeError, self.non_existing_attribute_setter(DerivedCondition(False)))
def test_derivation_module (self): self.assertEqual (Condition.derive_type ('Test').__module__, type (self).__module__)
def test_derivation_module(self): self.assertEqual( Condition.derive_type('Test').__module__, type(self).__module__)