def create_message(self, event_json): """Create a message from an event.""" event = Event.from_json(event_json) return Message(subject="Event {0}".format(event["event_id"]), sender=self.sender, recipients=self.recipients, body=event_json)
def create_message(self, event_json): """Create a message from an event.""" event = Event.from_json(event_json) return EmailMessage( "Event {0}".format(event['event_id']), event_json, self.sender, self.recipients )
def test_json_parser(self): """Is to_json and from_json working correctly?""" with self.app.test_request_context(): json = self.event.to_json() event_from_parser = Event.from_json(json) assert event_from_parser["event_id"] == self.event["event_id"] assert event_from_parser["title"] == self.event["title"] assert event_from_parser["body"] == self.event["body"]