spec/integration/api/v2010/account/call/notification_spec.rb in twilio-ruby-5.31.2 vs spec/integration/api/v2010/account/call/notification_spec.rb in twilio-ruby-5.31.3
- old
+ new
@@ -45,11 +45,11 @@
"request_url": "",
"request_variables": "",
"response_body": "",
"response_headers": "",
"sid": "NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications/NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
+ "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications/NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
}
]
))
actual = @client.api.v2010.accounts('ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
@@ -57,40 +57,10 @@
.notifications('NOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX').fetch()
expect(actual).to_not eq(nil)
end
- it "can delete" do
- @holodeck.mock(Twilio::Response.new(500, ''))
-
- expect {
- @client.api.v2010.accounts('ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
- .calls('CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
- .notifications('NOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX').delete()
- }.to raise_exception(Twilio::REST::TwilioError)
-
- values = {}
- expect(
- @holodeck.has_request?(Holodeck::Request.new(
- method: 'delete',
- url: 'https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Calls/CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Notifications/NOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json',
- ))).to eq(true)
- end
-
- it "receives delete responses" do
- @holodeck.mock(Twilio::Response.new(
- 204,
- nil,
- ))
-
- actual = @client.api.v2010.accounts('ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
- .calls('CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
- .notifications('NOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX').delete()
-
- expect(actual).to eq(true)
- end
-
it "can read" do
@holodeck.mock(Twilio::Response.new(500, ''))
expect {
@client.api.v2010.accounts('ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
@@ -109,14 +79,10 @@
it "receives read_full responses" do
@holodeck.mock(Twilio::Response.new(
200,
%q[
{
- "end": 0,
- "first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json?PageSize=50&Page=0",
- "last_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json?PageSize=50&Page=0",
- "next_page_uri": null,
"notifications": [
{
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"api_version": "2008-08-01",
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
@@ -128,19 +94,20 @@
"message_text": "statusCallback=http%3A%2F%2Fexample.com%2Ffoo.xml&ErrorCode=15003&LogLevel=WARN&Msg=Got+HTTP+404+response+to+http%3A%2F%2Fexample.com%2Ffoo.xml",
"more_info": "https://www.twilio.com/docs/errors/15003",
"request_method": null,
"request_url": "",
"sid": "NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications/NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications/NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
}
],
- "num_pages": 1,
"page": 0,
"page_size": 50,
"previous_page_uri": null,
+ "end": 0,
+ "first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json?PageSize=1&Page=0",
+ "next_page_uri": null,
"start": 0,
- "total": 1,
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json"
}
]
))
@@ -154,20 +121,17 @@
it "receives read_empty responses" do
@holodeck.mock(Twilio::Response.new(
200,
%q[
{
- "end": 0,
- "first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json?PageSize=50&Page=0",
- "last_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json?PageSize=50&Page=0",
- "next_page_uri": null,
"notifications": [],
- "num_pages": 1,
"page": 0,
"page_size": 50,
"previous_page_uri": null,
+ "end": 0,
+ "first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json?PageSize=1&Page=0",
+ "next_page_uri": null,
"start": 0,
- "total": 1,
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications.json"
}
]
))
\ No newline at end of file