1
1
import unittest
2
2
from datetime import datetime
3
+
4
+ from dateutil .tz import tzutc
5
+
3
6
from messagebird import Client
4
7
5
8
try :
@@ -31,8 +34,8 @@ def test_conversation_start(self):
31
34
32
35
self .assertEqual ('1234' , msg .id )
33
36
self .assertEqual (99999999999 , msg .contact .msisdn )
34
- self .assertEqual (datetime (2019 , 4 , 2 , 8 , 19 , 37 ), msg .contact .createdDatetime )
35
- self .assertEqual (datetime (2019 , 4 , 2 , 8 , 19 , 38 ), msg .contact .updatedDatetime )
37
+ self .assertEqual (datetime (2019 , 4 , 2 , 8 , 19 , 37 , tzinfo = tzutc () ), msg .contact .createdDatetime )
38
+ self .assertEqual (datetime (2019 , 4 , 2 , 8 , 19 , 38 , tzinfo = tzutc () ), msg .contact .updatedDatetime )
36
39
self .assertEqual ('channel-name' , msg .channels [0 ].name )
37
40
38
41
def test_conversation_list (self ):
@@ -52,9 +55,9 @@ def test_conversation_read(self):
52
55
http_client .request .assert_called_once_with ('conversations/conversation-id' , 'GET' , None )
53
56
54
57
self .assertEqual ('57b96dbe0fda40f0a814f5e3268c30a9' , conversation .id )
55
- self .assertEqual (datetime (2019 , 4 , 2 , 8 , 54 , 38 ), conversation .createdDatetime )
56
- self .assertEqual (datetime (2019 , 4 , 2 , 14 , 24 , 9 ), conversation .updatedDatetime )
57
- self .assertEqual (datetime (2019 , 4 , 2 , 14 , 24 ), conversation .lastReceivedDatetime )
58
+ self .assertEqual (datetime (2019 , 4 , 2 , 8 , 54 , 38 , tzinfo = tzutc () ), conversation .createdDatetime )
59
+ self .assertEqual (datetime (2019 , 4 , 2 , 14 , 24 , 9 , tzinfo = tzutc () ), conversation .updatedDatetime )
60
+ self .assertEqual (datetime (2019 , 4 , 2 , 14 , 24 , 9 , tzinfo = tzutc () ), conversation .lastReceivedDatetime )
58
61
self .assertEqual ('8846d44229094c20813cf9eea596e680' , conversation .contact .id )
59
62
self .assertEqual ('c0dae31e440145e094c4708b7d908842' , conversation .channels [0 ].id )
60
63
self .assertEqual (2 , conversation .messages .totalCount )
0 commit comments