def setUpClass(cls): amqp.loader.load_xml(TEST_TYPE) cls.encoder = amqp.SchemaEncoder() cls.factory = amqp.create_factory( cls.type_name, validators=[lambda x: x] )
def test_restricted_init_without_parameters(self): factory = amqp.create_factory('CompositeTestRestricted') self.assertRaises(ValidationError, factory)
def test_restricted_is_empty_returns_false(self): factory = amqp.create_factory('CompositeTestRestricted') encodable = factory('bar') self.assertFalse(encodable.is_empty(), encodable.value)