Beispiel #1
0
 def testConvienceMethod(self):
     """ should dial to a url via post"""
     r = Response()
     r.addDial()
     r = self.strip(r)
     self.assertEquals(
         r,
         '<?xml version="1.0" encoding="UTF-8"?><Response><Dial /></Response>'
     )
 def testAddConferenceConvenceMethod(self):
     """ add a conference to a dial, conviently"""
     r = Response()
     d = r.addDial()
     d.addConference("My Room")
     r = self.strip(r)
     self.assertEquals(r, '<?xml version="1.0" encoding="utf-8"?><Response><Dial><Conference>My Room</Conference></Dial></Response>')
 def testAddNumberConvience(self):
     """add a number to a dial, convience method"""
     r = Response()
     d = r.addDial()
     d.addNumber("1231231234")
     r = self.strip(r)
     self.assertEquals(r, '<?xml version="1.0" encoding="utf-8"?><Response><Dial><Number>1231231234</Number></Dial></Response>')
Beispiel #4
0
 def testAddConferenceConvenceMethod(self):
     """ add a conference to a dial, conviently """
     r = Response()
     d = r.addDial()
     d.addConference("My Room")
     r = self.strip(r)
     assert_equal(r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Conference>My Room</Conference></Dial></Response>')
Beispiel #5
0
 def testAddNumberConvience(self):
     """ add a number to a dial, convience method """
     r = Response()
     d = r.addDial()
     d.addNumber("1231231234")
     r = self.strip(r)
     assert_equal(r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number>1231231234</Number></Dial></Response>')
 def testAddNumberConvenienceStatusCallbackEvent(self):
     """ add a number to a dial, convience method """
     r = Response()
     d = r.addDial()
     d.addNumber("1231231234", statusCallback="http://example.com", statusCallbackEvent="initiated completed")
     r = self.strip(r)
     assert_equal(r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number statusCallback="http://example.com" statusCallbackEvent="initiated completed">1231231234</Number></Dial></Response>')
Beispiel #7
0
 def testAddNumberConvenienceStatusCallbackEvent(self):
     """ add a number to a dial, convience method """
     r = Response()
     d = r.addDial()
     d.addNumber("1231231234",
                 statusCallback="http://example.com",
                 statusCallbackEvent="initiated completed")
     r = self.strip(r)
     assert_equal(
         r,
         '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number statusCallback="http://example.com" statusCallbackEvent="initiated completed">1231231234</Number></Dial></Response>'
     )
 def testConvienceMethod(self):
     """ should dial to a url via post"""
     r = Response()
     r.addDial()
     r = self.strip(r)
     self.assertEquals(r, '<?xml version="1.0" encoding="utf-8"?><Response><Dial /></Response>')