@@ -30,37 +30,14 @@ def test_fetch_response(self):
3030 200 ,
3131 '''
3232 {
33- "caller_name": {
34- "caller_name": "Delicious Cheese Cake",
35- "caller_type": "CONSUMER",
36- "error_code": null
37- },
38- "carrier": {
39- "error_code": null,
40- "mobile_country_code": "310",
41- "mobile_network_code": "456",
42- "name": "verizon",
43- "type": "mobile"
44- },
45- "fraud": {
46- "error_code": null,
47- "mobile_country_code": "310",
48- "mobile_network_code": "456",
49- "advanced_line_type": "voip",
50- "caller_name": "Delicious Cheese Cake",
51- "is_ported": false,
52- "last_ported_date": "2018-05-01 04:05:11"
53- },
33+ "caller_name": null,
34+ "carrier": null,
35+ "fraud": null,
36+ "add_ons": null,
5437 "country_code": "US",
5538 "national_format": "(510) 867-5310",
5639 "phone_number": "+15108675310",
57- "add_ons": {
58- "status": "successful",
59- "message": null,
60- "code": null,
61- "results": {}
62- },
63- "url": "https://lookups.twilio.com/v1/PhoneNumbers/phone_number"
40+ "url": "https://lookups.twilio.com/v1/PhoneNumbers/+15108675310"
6441 }
6542 '''
6643 ))
@@ -87,7 +64,34 @@ def test_fetch_carrier_response(self):
8764 "phone_number": "+15108675310",
8865 "fraud": null,
8966 "add_ons": null,
90- "url": "https://lookups.twilio.com/v1/PhoneNumbers/phone_number"
67+ "url": "https://lookups.twilio.com/v1/PhoneNumbers/+15108675310?Type=carrier"
68+ }
69+ '''
70+ ))
71+
72+ actual = self .client .lookups .v1 .phone_numbers (phone_number = "+15017122661" ).fetch ()
73+
74+ self .assertIsNotNone (actual )
75+
76+ def test_fetch_carrier_international_response (self ):
77+ self .holodeck .mock (Response (
78+ 200 ,
79+ '''
80+ {
81+ "caller_name": null,
82+ "carrier": {
83+ "error_code": null,
84+ "mobile_country_code": null,
85+ "mobile_network_code": null,
86+ "name": "Vodafone Business Solutions",
87+ "type": "landline"
88+ },
89+ "country_code": "GB",
90+ "national_format": "020 7765 1182",
91+ "phone_number": "+4402077651182",
92+ "fraud": null,
93+ "add_ons": null,
94+ "url": "https://lookups.twilio.com/v1/PhoneNumbers/+4402077651182?Type=carrier"
9195 }
9296 '''
9397 ))
@@ -112,7 +116,7 @@ def test_fetch_caller_name_response(self):
112116 "national_format": "(510) 867-5310",
113117 "phone_number": "+15108675310",
114118 "add_ons": null,
115- "url": "https://lookups.twilio.com/v1/PhoneNumbers/phone_number "
119+ "url": "https://lookups.twilio.com/v1/PhoneNumbers/+15108675310?Type=caller-name "
116120 }
117121 '''
118122 ))
@@ -148,7 +152,7 @@ def test_fetch_carrier_and_caller_name_response(self):
148152 "code": null,
149153 "results": {}
150154 },
151- "url": "https://lookups.twilio.com/v1/PhoneNumbers/+15108675310"
155+ "url": "https://lookups.twilio.com/v1/PhoneNumbers/+15108675310?Type=carrier&Type=caller-name "
152156 }
153157 '''
154158 ))
@@ -222,7 +226,7 @@ def test_fetch_addons_whitepages_pro_response(self):
222226 }
223227 }
224228 },
225- "url": "https://lookups.twilio.com/v1/PhoneNumbers/+12127363100?Type=carrier "
229+ "url": "https://lookups.twilio.com/v1/PhoneNumbers/+12127363100?Type=caller-name "
226230 }
227231 '''
228232 ))
0 commit comments