aboutsummaryrefslogtreecommitdiffstats
path: root/protocols
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@vmiklos.hu>2013-01-16 21:26:59 +0100
committerMiklos Vajna <vmiklos@vmiklos.hu>2013-01-16 21:26:59 +0100
commitf6cab7cfccdb6ed517aaaa458482ea465c6c9fd7 (patch)
tree01fa888b96cef80114b67b5a6d5cd37b9229f3e0 /protocols
parentdaac7551001c309f1d9d6ac25361398f0bd2b471 (diff)
test skype_call_ask_no()
Diffstat (limited to 'protocols')
-rw-r--r--protocols/skype/t/call-skyped.mock4
-rw-r--r--protocols/skype/t/called-no-bitlbee.mock10
-rw-r--r--protocols/skype/t/called-no-skyped.mock20
-rw-r--r--protocols/skype/t/info-skyped.mock4
-rw-r--r--protocols/skype/t/login-skyped.mock4
-rw-r--r--protocols/skype/t/msg-skyped.mock4
-rwxr-xr-xprotocols/skype/test.py3
7 files changed, 37 insertions, 12 deletions
diff --git a/protocols/skype/t/call-skyped.mock b/protocols/skype/t/call-skyped.mock
index 16e28ee2..c166af96 100644
--- a/protocols/skype/t/call-skyped.mock
+++ b/protocols/skype/t/call-skyped.mock
@@ -1,7 +1,7 @@
>> SEARCH GROUPS CUSTOM
<< GROUPS 48, 49
>> SEARCH FRIENDS
-<< USERS echo123, bob, bitlbee-skype
+<< USERS echo123, bob
>> SET USERSTATUS ONLINE
<< USERSTATUS ONLINE
>> SET USERSTATUS ONLINE
@@ -10,8 +10,6 @@
<< USER echo123 ONLINESTATUS OFFLINE
>> GET USER bob ONLINESTATUS
<< USER bob ONLINESTATUS ONLINE
->> GET USER bitlbee-skype ONLINESTATUS
-<< USER bitlbee-skype ONLINESTATUS OFFLINE
>> CALL bob
<< CALL 178 STATUS UNPLACED
<< CALL 178 STATUS ROUTING
diff --git a/protocols/skype/t/called-no-bitlbee.mock b/protocols/skype/t/called-no-bitlbee.mock
new file mode 100644
index 00000000..c69a0c8b
--- /dev/null
+++ b/protocols/skype/t/called-no-bitlbee.mock
@@ -0,0 +1,10 @@
+>> NOTICE AUTH
+<< NICK alice
+<< USER alice alice localhost :Alice
+>> PRIVMSG &bitlbee
+<< PRIVMSG &bitlbee :account add skype alice foo
+<< PRIVMSG &bitlbee :account skype on
+>> PRIVMSG &bitlbee :skype - New request: The user bob is currently ringing you.
+<< PRIVMSG &bitlbee :no
+>> PRIVMSG &bitlbee :skype - Rejected: The user bob is currently ringing you.
+>> PRIVMSG &bitlbee :skype - You refused the call from user bob.
diff --git a/protocols/skype/t/called-no-skyped.mock b/protocols/skype/t/called-no-skyped.mock
new file mode 100644
index 00000000..6e90e5b9
--- /dev/null
+++ b/protocols/skype/t/called-no-skyped.mock
@@ -0,0 +1,20 @@
+>> SEARCH GROUPS CUSTOM
+<< GROUPS 48, 49
+>> SEARCH FRIENDS
+<< USERS echo123, bob
+>> SET USERSTATUS ONLINE
+<< USERSTATUS ONLINE
+>> SET USERSTATUS ONLINE
+<< USERSTATUS ONLINE
+>> GET USER echo123 ONLINESTATUS
+<< USER echo123 ONLINESTATUS ONLINE
+>> GET USER bob ONLINESTATUS
+<< USER bob ONLINESTATUS ONLINE
+<< CALL 212 CONF_ID 0
+<< CALL 212 STATUS RINGING
+>> GET CALL 212 PARTNER_HANDLE
+<< CALL 212 PARTNER_HANDLE bob
+>> SET CALL 212 STATUS FINISHED
+<< CALL 212 STATUS REFUSED
+>> GET CALL 212 PARTNER_HANDLE
+<< CALL 212 PARTNER_HANDLE bob
diff --git a/protocols/skype/t/info-skyped.mock b/protocols/skype/t/info-skyped.mock
index 217a2b23..9b4ffda7 100644
--- a/protocols/skype/t/info-skyped.mock
+++ b/protocols/skype/t/info-skyped.mock
@@ -1,7 +1,7 @@
>> SEARCH GROUPS CUSTOM
<< GROUPS 48, 49
>> SEARCH FRIENDS
-<< USERS echo123, bob, bitlbee-skype
+<< USERS echo123, bob
>> SET USERSTATUS ONLINE
<< USERSTATUS ONLINE
>> SET USERSTATUS ONLINE
@@ -10,8 +10,6 @@
<< USER echo123 ONLINESTATUS ONLINE
>> GET USER bob ONLINESTATUS
<< USER bob ONLINESTATUS ONLINE
->> GET USER bitlbee-skype ONLINESTATUS
-<< USER bitlbee-skype ONLINESTATUS OFFLINE
>> GET USER bob FULLNAME
<< USER bob FULLNAME Bob
>> GET USER bob PHONE_HOME
diff --git a/protocols/skype/t/login-skyped.mock b/protocols/skype/t/login-skyped.mock
index 91c387d3..322c7c6b 100644
--- a/protocols/skype/t/login-skyped.mock
+++ b/protocols/skype/t/login-skyped.mock
@@ -1,7 +1,7 @@
>> SEARCH GROUPS CUSTOM
<< GROUPS 48, 49
>> SEARCH FRIENDS
-<< USERS echo123, bob, bitlbee-skype
+<< USERS echo123, bob
>> SET USERSTATUS ONLINE
<< USERSTATUS ONLINE
>> SET USERSTATUS ONLINE
@@ -10,5 +10,3 @@
<< USER echo123 ONLINESTATUS ONLINE
>> GET USER bob ONLINESTATUS
<< USER bob ONLINESTATUS ONLINE
->> GET USER bitlbee-skype ONLINESTATUS
-<< USER bitlbee-skype ONLINESTATUS OFFLINE
diff --git a/protocols/skype/t/msg-skyped.mock b/protocols/skype/t/msg-skyped.mock
index 2e3308b1..1a49566e 100644
--- a/protocols/skype/t/msg-skyped.mock
+++ b/protocols/skype/t/msg-skyped.mock
@@ -1,7 +1,7 @@
>> SEARCH GROUPS CUSTOM
<< GROUPS 48, 49
>> SEARCH FRIENDS
-<< USERS echo123, bob, bitlbee-skype
+<< USERS echo123, bob
>> SET USERSTATUS ONLINE
<< USERSTATUS ONLINE
>> SET USERSTATUS ONLINE
@@ -10,8 +10,6 @@
<< USER echo123 ONLINESTATUS ONLINE
>> GET USER bob ONLINESTATUS
<< USER bob ONLINESTATUS ONLINE
->> GET USER bitlbee-skype ONLINESTATUS
-<< USER bitlbee-skype ONLINESTATUS OFFLINE
>> MESSAGE bob foo
<< CHATMESSAGE 290 STATUS SENDING
<< CHAT #alice/$bob;ea753190f0a3e49b NAME #alice/$bob;ea753190f0a3e49b
diff --git a/protocols/skype/test.py b/protocols/skype/test.py
index 2c60264f..35986af0 100755
--- a/protocols/skype/test.py
+++ b/protocols/skype/test.py
@@ -90,5 +90,8 @@ class Test(unittest.TestCase):
def testCalledYes(self):
self.mock("called-yes")
+ def testCalledNo(self):
+ self.mock("called-no")
+
if __name__ == '__main__':
unittest.main()