plugin XEP-0356: Fix incorrect _on_presence definition
This commit is contained in:
parent
18d3f0167f
commit
351b7e2140
2 changed files with 8 additions and 8 deletions
|
|
@ -676,7 +676,7 @@ class TestXEP0356PresenceHandling:
|
|||
|
||||
G.host.trigger.async_point = mock_async_point
|
||||
|
||||
await xep_0356._on_presence(presence, client)
|
||||
await xep_0356.on_presence(presence, client)
|
||||
|
||||
assert len(trigger_point_calls) == 1
|
||||
point_name, args = trigger_point_calls[0]
|
||||
|
|
@ -700,7 +700,7 @@ class TestXEP0356PresenceHandling:
|
|||
|
||||
G.host.trigger.async_point = mock_async_point
|
||||
|
||||
await xep_0356._on_presence(presence, client)
|
||||
await xep_0356.on_presence(presence, client)
|
||||
|
||||
# We check that async_point was triggered
|
||||
assert len(trigger_point_calls) == 1
|
||||
|
|
@ -716,7 +716,7 @@ class TestXEP0356PresenceHandling:
|
|||
|
||||
presence_available = domish.Element((None, "presence"))
|
||||
presence_available["from"] = "user@test.example/resource1"
|
||||
await xep_0356._on_presence(presence_available, client)
|
||||
await xep_0356.on_presence(presence_available, client)
|
||||
|
||||
assert bare_jid in data.presence_data.online_resources
|
||||
assert "resource1" in data.presence_data.online_resources[bare_jid]
|
||||
|
|
@ -724,7 +724,7 @@ class TestXEP0356PresenceHandling:
|
|||
presence_unavailable = domish.Element((None, "presence"))
|
||||
presence_unavailable["from"] = "user@test.example/resource1"
|
||||
presence_unavailable["type"] = "unavailable"
|
||||
await xep_0356._on_presence(presence_unavailable, client)
|
||||
await xep_0356.on_presence(presence_unavailable, client)
|
||||
|
||||
assert bare_jid in data.presence_data.online_resources
|
||||
assert "resource1" not in data.presence_data.online_resources[bare_jid]
|
||||
|
|
@ -739,14 +739,14 @@ class TestXEP0356PresenceHandling:
|
|||
|
||||
presence1 = domish.Element((None, "presence"))
|
||||
presence1["from"] = "user@test.example/resource1"
|
||||
await xep_0356._on_presence(presence1, client)
|
||||
await xep_0356.on_presence(presence1, client)
|
||||
|
||||
assert bare_jid in data.presence_data.online_resources
|
||||
assert "resource1" in data.presence_data.online_resources[bare_jid]
|
||||
|
||||
presence2 = domish.Element((None, "presence"))
|
||||
presence2["from"] = "user@test.example/resource2"
|
||||
await xep_0356._on_presence(presence2, client)
|
||||
await xep_0356.on_presence(presence2, client)
|
||||
|
||||
assert "resource1" in data.presence_data.online_resources[bare_jid]
|
||||
assert "resource2" in data.presence_data.online_resources[bare_jid]
|
||||
|
|
@ -762,6 +762,6 @@ class TestXEP0356PresenceHandling:
|
|||
presence = domish.Element((None, "presence"))
|
||||
presence["from"] = "user@test.example"
|
||||
|
||||
await xep_0356._on_presence(presence, client)
|
||||
await xep_0356.on_presence(presence, client)
|
||||
|
||||
assert bare_jid not in data.presence_data.online_resources
|
||||
|
|
|
|||
Loading…
Reference in a new issue