1+ import datetime
12import pytest
23
34from duffel_api .api import OrderCreate , OrderUpdate
@@ -10,6 +11,7 @@ def test_get_order_by_id(requests_mock):
1011 with fixture ("get-order-by-id" , url , requests_mock .get , 200 ) as client :
1112 order = client .orders .get ("id" )
1213 assert order .id == "ord_00009hthhsUZ8W4LxQgkjo"
14+ assert order .synced_at == datetime .datetime (2020 , 4 , 11 , 15 , 48 , 11 )
1315 assert len (order .slices ) == 1
1416 assert len (order .passengers ) == 1
1517 assert not order .live_mode
@@ -35,6 +37,7 @@ def test_get_orders(requests_mock):
3537 assert len (orders ) == 1
3638 order = orders [0 ]
3739 assert order .id == "ord_00009hthhsUZ8W4LxQgkjo"
40+ assert order .synced_at == datetime .datetime (2020 , 4 , 11 , 15 , 48 , 11 )
3841
3942
4043def test_create_order (requests_mock ):
@@ -61,6 +64,7 @@ def test_create_order(requests_mock):
6164 .execute ()
6265 )
6366 assert order .id == "ord_00009hthhsUZ8W4LxQgkjo"
67+ assert order .synced_at == datetime .datetime (2020 , 4 , 11 , 15 , 48 , 11 )
6468 assert len (order .services ) == 1
6569 service = order .services [0 ]
6670 assert service .id == "ser_00009UhD4ongolulWd9123"
@@ -124,6 +128,7 @@ def test_update_order(requests_mock):
124128 )
125129
126130 assert order .id == "ord_00009hthhsUZ8W4LxQgkjo"
131+ assert order .synced_at == datetime .datetime (2020 , 4 , 11 , 15 , 48 , 11 )
127132 assert order .metadata == {
128133 "customer_prefs" : "window seat" ,
129134 "payment_intent_id" : "pit_00009htYpSCXrwaB9DnUm2" ,
0 commit comments