File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -3,3 +3,4 @@ pytest==2.8.7
3
3
pytest-cov==1.8.1
4
4
requests==2.5.1
5
5
responses==0.3.0
6
+ mock==2.0.0
Original file line number Diff line number Diff line change 3
3
import os
4
4
import tempfile
5
5
import warnings
6
+ from mock import patch
6
7
7
8
import pytest
8
9
import responses
@@ -298,7 +299,8 @@ def test_fail_get():
298
299
299
300
300
301
@responses .activate
301
- def test_success_list ():
302
+ @patch .object (warnings , 'warn' )
303
+ def test_success_list (mock_warn ):
302
304
responses .add (
303
305
responses .GET ,
304
306
'https://api.sparkpost.com/api/v1/transmissions' ,
@@ -307,12 +309,9 @@ def test_success_list():
307
309
body = '{"results": []}'
308
310
)
309
311
sp = SparkPost ('fake-key' )
310
- with warnings .catch_warnings (record = True ) as warns :
311
- warnings .simplefilter ("always" )
312
- response = sp .transmission .list ()
313
- assert response == []
314
- assert len (warns ) == 1
315
- assert "deprecated" in str (warns [- 1 ].message )
312
+ response = sp .transmission .list ()
313
+ assert mock_warn .called
314
+ assert response == []
316
315
317
316
318
317
@responses .activate
You can’t perform that action at this time.
0 commit comments