File tree Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,9 @@ analysis:
1616test: analysis
1717 . venv/bin/activate; nosetests
1818
19+ cover:
20+ . venv/bin/activate; nosetests --with-coverage --cover-package=twilio
21+
1922docs-install:
2023 . venv/bin/activate; pip install -r docs/requirements.txt
2124
Original file line number Diff line number Diff line change 11from datetime import date
22from mock import patch
33from nose.tools import raises, assert_equals, assert_true
4- from twilio.rest.resources import Recordings
4+
55from tools import create_mock_json
6+ from twilio.rest.resources import Recordings, Recording
67
78BASE_URI = "https://api.twilio.com/2010-04-01/Accounts/AC123"
89ACCOUNT_SID = "AC123"
@@ -40,7 +41,7 @@ def test_get(mock):
4041
4142
4243@patch("twilio.rest.resources.base.make_twilio_request")
43- def test_get2 (mock):
44+ def test_delete_list (mock):
4445 resp = create_mock_json("tests/resources/recordings_instance.json")
4546 resp.status_code = 204
4647 mock.return_value = resp
@@ -52,6 +53,20 @@ def test_get2(mock):
5253 assert_true(r)
5354
5455
56+ @patch("twilio.rest.resources.base.make_twilio_request")
57+ def test_delete_instance(mock):
58+ resp = create_mock_json("tests/resources/recordings_instance.json")
59+ resp.status_code = 204
60+ mock.return_value = resp
61+
62+ uri = "%s/Recordings/%s" % (BASE_URI, RE_SID)
63+ rec = Recording(recordings, RE_SID)
64+ r = rec.delete()
65+
66+ mock.assert_called_with("DELETE", uri, auth=AUTH)
67+ assert_true(r)
68+
69+
5570@raises(AttributeError)
5671def test_create():
5772 recordings.create
You can’t perform that action at this time.
0 commit comments