"online" status not in show node
darcs-hash:20061026133855-86b55-f74a67d24465a5c7b2ae1267bca0ef05bdb617e5.gz
This commit is contained in:
@@ -390,10 +390,8 @@ class JCLComponent_TestCase(unittest.TestCase):
|
|||||||
name = "account2", \
|
name = "account2", \
|
||||||
jid = "account2@jcl.test.com")
|
jid = "account2@jcl.test.com")
|
||||||
del account.hub.threadConnection
|
del account.hub.threadConnection
|
||||||
## TODO: "online" exist ?
|
|
||||||
self.comp.handle_presence_available(Presence(\
|
self.comp.handle_presence_available(Presence(\
|
||||||
stanza_type = "available", \
|
stanza_type = "available", \
|
||||||
show = "online", \
|
|
||||||
from_jid = "user1@test.com",\
|
from_jid = "user1@test.com",\
|
||||||
to_jid = "jcl.test.com"))
|
to_jid = "jcl.test.com"))
|
||||||
presence_sent = self.comp.stream.sent
|
presence_sent = self.comp.stream.sent
|
||||||
@@ -406,19 +404,19 @@ class JCLComponent_TestCase(unittest.TestCase):
|
|||||||
for presence in presence_sent \
|
for presence in presence_sent \
|
||||||
if presence.get_from_jid() == \
|
if presence.get_from_jid() == \
|
||||||
"jcl.test.com" \
|
"jcl.test.com" \
|
||||||
and presence.get_show() == "online"]), \
|
and isinstance(presence, Presence)]), \
|
||||||
1)
|
1)
|
||||||
self.assertEqual(len([presence \
|
self.assertEqual(len([presence \
|
||||||
for presence in presence_sent \
|
for presence in presence_sent \
|
||||||
if presence.get_from_jid() == \
|
if presence.get_from_jid() == \
|
||||||
"account11@jcl.test.com" \
|
"account11@jcl.test.com" \
|
||||||
and presence.get_show() == "online"]), \
|
and isinstance(presence, Presence)]), \
|
||||||
1)
|
1)
|
||||||
self.assertEqual(len([presence \
|
self.assertEqual(len([presence \
|
||||||
for presence in presence_sent \
|
for presence in presence_sent \
|
||||||
if presence.get_from_jid() == \
|
if presence.get_from_jid() == \
|
||||||
"account12@jcl.test.com" \
|
"account12@jcl.test.com" \
|
||||||
and presence.get_show() == "online"]), \
|
and isinstance(presence, Presence)]), \
|
||||||
1)
|
1)
|
||||||
|
|
||||||
def test_handle_presence_available_to_account(self):
|
def test_handle_presence_available_to_account(self):
|
||||||
@@ -435,17 +433,15 @@ class JCLComponent_TestCase(unittest.TestCase):
|
|||||||
name = "account2", \
|
name = "account2", \
|
||||||
jid = "account2@jcl.test.com")
|
jid = "account2@jcl.test.com")
|
||||||
del account.hub.threadConnection
|
del account.hub.threadConnection
|
||||||
## TODO: "online" exist ?
|
|
||||||
self.comp.handle_presence_available(Presence(\
|
self.comp.handle_presence_available(Presence(\
|
||||||
stanza_type = "available", \
|
stanza_type = "available", \
|
||||||
show = "online", \
|
|
||||||
from_jid = "user1@test.com",\
|
from_jid = "user1@test.com",\
|
||||||
to_jid = "account11@jcl.test.com"))
|
to_jid = "account11@jcl.test.com"))
|
||||||
presence_sent = self.comp.stream.sent
|
presence_sent = self.comp.stream.sent
|
||||||
self.assertEqual(len(presence_sent), 1)
|
self.assertEqual(len(presence_sent), 1)
|
||||||
self.assertEqual(presence_sent[0].get_to(), "user1@test.com")
|
self.assertEqual(presence_sent[0].get_to(), "user1@test.com")
|
||||||
self.assertEqual(presence_sent[0].get_from(), "account11@jcl.test.com")
|
self.assertEqual(presence_sent[0].get_from(), "account11@jcl.test.com")
|
||||||
self.assertEqual(presence_sent[0].get_show(), "online")
|
self.assertTrue(isinstance(presence_sent[0], Presence))
|
||||||
|
|
||||||
def test_handle_presence_available_to_account_live_password(self):
|
def test_handle_presence_available_to_account_live_password(self):
|
||||||
self.comp.stream = MockStream()
|
self.comp.stream = MockStream()
|
||||||
@@ -462,17 +458,15 @@ class JCLComponent_TestCase(unittest.TestCase):
|
|||||||
name = "account2", \
|
name = "account2", \
|
||||||
jid = "account2@jcl.test.com")
|
jid = "account2@jcl.test.com")
|
||||||
del account.hub.threadConnection
|
del account.hub.threadConnection
|
||||||
## TODO: "online" exist ?
|
|
||||||
self.comp.handle_presence_available(Presence(\
|
self.comp.handle_presence_available(Presence(\
|
||||||
stanza_type = "available", \
|
stanza_type = "available", \
|
||||||
show = "online", \
|
|
||||||
from_jid = "user1@test.com",\
|
from_jid = "user1@test.com",\
|
||||||
to_jid = "account11@jcl.test.com"))
|
to_jid = "account11@jcl.test.com"))
|
||||||
messages_sent = self.comp.stream.sent
|
messages_sent = self.comp.stream.sent
|
||||||
self.assertEqual(len(messages_sent), 1)
|
self.assertEqual(len(messages_sent), 1)
|
||||||
presence = messages_sent[0]
|
presence = messages_sent[0]
|
||||||
self.assertTrue(presence is not None)
|
self.assertTrue(presence is not None)
|
||||||
self.assertEqual(presence.get_show(), "online")
|
self.assertTrue(isinstance(presence, Presence))
|
||||||
self.assertEqual(presence.get_from_jid(), "account11@jcl.test.com")
|
self.assertEqual(presence.get_from_jid(), "account11@jcl.test.com")
|
||||||
self.assertEqual(presence.get_to_jid(), "user1@test.com")
|
self.assertEqual(presence.get_to_jid(), "user1@test.com")
|
||||||
|
|
||||||
@@ -492,10 +486,8 @@ class JCLComponent_TestCase(unittest.TestCase):
|
|||||||
# name = "account2", \
|
# name = "account2", \
|
||||||
# jid = "account2@jcl.test.com")
|
# jid = "account2@jcl.test.com")
|
||||||
# del account.hub.threadConnection
|
# del account.hub.threadConnection
|
||||||
# ## TODO: "online" exist ?
|
|
||||||
# self.comp.handle_presence_available(Presence(\
|
# self.comp.handle_presence_available(Presence(\
|
||||||
# stanza_type = "available", \
|
# stanza_type = "available", \
|
||||||
# show = "online", \
|
|
||||||
# from_jid = "user1@test.com",\
|
# from_jid = "user1@test.com",\
|
||||||
# to_jid = "account11@jcl.test.com"))
|
# to_jid = "account11@jcl.test.com"))
|
||||||
# messages_sent = self.comp.stream.sent
|
# messages_sent = self.comp.stream.sent
|
||||||
@@ -509,7 +501,7 @@ class JCLComponent_TestCase(unittest.TestCase):
|
|||||||
# presence = message
|
# presence = message
|
||||||
# self.assertTrue(password_message is not None)
|
# self.assertTrue(password_message is not None)
|
||||||
# self.assertTrue(presence is not None)
|
# self.assertTrue(presence is not None)
|
||||||
# self.assertEqual(presence.get_show(), "online")
|
# self.assertTrue(isinstance(presence, Presence))
|
||||||
# self.assertEqual(presence.get_from_jid(), "account11@jcl.test.com")
|
# self.assertEqual(presence.get_from_jid(), "account11@jcl.test.com")
|
||||||
# self.assertEqual(presence.get_to_jid(), "user1@test.com")
|
# self.assertEqual(presence.get_to_jid(), "user1@test.com")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user