@@ -63,9 +63,12 @@ def test_plural_field(mocker):
6363 request .do ('xoxb-123' ,'conversations.open' , {'users' : ['U123' , 'U234' , 'U345' ]})
6464 args , kwargs = requests .post .call_args
6565
66- assert requests .post .call_count == 1
67- assert 'https://slack.com/api/conversations.open' == args [0 ]
68- assert kwargs ['data' ] == '{"users": "U123,U234,U345"}'
66+ assert kwargs ['data' ] == {'users' : 'U123,U234,U345' }
67+
68+ request .do ('xoxb-123' ,'conversations.open' , {'users' : "U123,U234,U345" })
69+ args2 , kwargs2 = requests .post .call_args
70+
71+ assert kwargs2 ['data' ] == {'users' : 'U123,U234,U345' }
6972
7073
7174def test_post_file (mocker ):
@@ -80,7 +83,7 @@ def test_post_file(mocker):
8083
8184 assert requests .post .call_count == 1
8285 assert 'https://slack.com/api/files.upload' == args [0 ]
83- assert {'filename' : 'slack_logo.png' } == json . loads ( kwargs ['data' ])
86+ assert {'filename' : 'slack_logo.png' } == kwargs ['data' ]
8487 assert kwargs ['files' ] is not None
8588
8689
@@ -93,7 +96,7 @@ def test_get_file(mocker):
9396
9497 assert requests .post .call_count == 1
9598 assert 'https://slack.com/api/files.info' == args [0 ]
96- assert {'file' : "myFavoriteFileID" } == json . loads ( kwargs ['data' ])
99+ assert {'file' : "myFavoriteFileID" } == kwargs ['data' ]
97100 assert kwargs ['files' ] is None
98101
99102
@@ -108,5 +111,5 @@ def test_post_attachements(mocker):
108111
109112 assert requests .post .call_count == 1
110113 assert 'https://slack.com/api/chat.postMessage' == args [0 ]
111- assert {'attachments' : [{'title' : 'hello' }]} == json . loads ( kwargs ['data' ])
114+ assert {'attachments' : [{'title' : 'hello' }]} == kwargs ['data' ]
112115 assert kwargs ['files' ] is None
0 commit comments