Merge pull request #1846 from william-richard/log-event-ids-are-strings

Filter event log ids should be strings
This commit is contained in:
Steve Pulec 2018-10-15 00:05:37 -04:00 committed by GitHub
commit c8a083a066
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View File

@ -19,7 +19,7 @@ class LogEvent:
def to_filter_dict(self):
return {
"eventId": self.eventId,
"eventId": str(self.eventId),
"ingestionTime": self.ingestionTime,
# "logStreamName":
"message": self.message,

View File

@ -121,4 +121,8 @@ def test_filter_logs_interleaved():
interleaved=True,
)
events = res['events']
events.should.have.length_of(2)
for original_message, resulting_event in zip(messages, events):
resulting_event['eventId'].should.equal(str(resulting_event['eventId']))
resulting_event['timestamp'].should.equal(original_message['timestamp'])
resulting_event['message'].should.equal(original_message['message'])