Esempio n. 1
0
 def setUp(self):
     """Stub `url_get_schema` and pre-fill schema cache."""
     super(SchemaTestMixin, self).setUp()
     self.event = Event(copy.deepcopy(_event))
     self.event_with_meta = Event(copy.deepcopy(_event_with_meta))
     self.incorrectly_serialized_empty_event = Event(
         copy.deepcopy(_incorrectly_serialized_empty_event))
     eventlogging.schema.schema_cache = copy.deepcopy(_schemas)
     eventlogging.topic.topic_config = copy.deepcopy(_topic_config)
     eventlogging.schema.url_get_schema = mock_url_get_schema
     self.event_generator = _get_event()
Esempio n. 2
0
def _get_event():
    """ Creates events on demand with unique ids"""
    for i in range(1, 100):
        event = Event(copy.deepcopy(_event))
        event['uuid'] = i
        yield event