diff -r e6af45edff5a -r 07ee5543751b tests/smstrade.py --- a/tests/smstrade.py Thu Feb 23 16:56:25 2012 +0100 +++ b/tests/smstrade.py Thu Feb 23 16:57:57 2012 +0100 @@ -2,7 +2,7 @@ from mock import patch, Mock -from iro.error import NoRoute, NoTyp, NeededOption, UnknownOption +from iro.error import NoRoute, NoTyp, NeededOption from iro.telnumber import Telnumber from iro.model.message import SMS from iro.offer import Smstrade @@ -14,6 +14,7 @@ def getProvider(self, c=None): ret={"key":"XXXXXX", + "typ":"smstrade", } if c: @@ -48,15 +49,12 @@ testStatusCode.todo = "to implement" def testNeededOption(self): - c={"key":"XXXXXXXX",} + c={"key":"XXXXXXXX","typ":"smstrade"} s=Smstrade("test",c.items()) self.assertEqual(s.key, "XXXXXXXX") self.assertRaises(NeededOption,Smstrade,"test",[]) - c = {"unknown":""} - self.assertRaises(UnknownOption,Smstrade,"test",c.items()) - def testSendFunc(self): s = self.getProvider() p = s.getSendFunc("sms","basic")