def test_create_attributes_uses_current_date_for_timestamp(get_now_with_utc_timezone):
data = FancyEvent(
string_field='123456789',
uuid_field=uuid.UUID('72d9a041-f401-42b6-8556-72b3c00e43d8'),
)
get_now_with_utc_timezone.return_value = datetime.datetime(
2016, 12, 10, 11, 15, 45, tzinfo=datetime.timezone.utc)
attributes = encoding.create_attributes(data)
assert attributes == {
'type': 'FancyEvent',
'timestamp': '2016-12-10T11:15:45.000000Z',
}
评论列表
文章目录