Browse Source

[tests] cleanup

pull/47/head
andrei 8 years ago
parent
commit
680d7e0180
  1. 1
      disco/gateway/events.py
  2. 24
      tests/gateway/events.py

1
disco/gateway/events.py

@ -414,7 +414,6 @@ class GuildRoleCreate(GatewayEvent):
return self.client.state.guilds.get(self.guild_id)
@proxy('role')
class GuildRoleUpdate(GuildRoleCreate):
"""
Sent when a role is updated.

24
tests/gateway/events.py

@ -20,7 +20,7 @@ def test_event_creation(benchmark):
benchmark(create_resumed_payload)
def test_guild_role_guild_id_attach():
def test_guild_role_create_guild_id_attach():
event = GatewayEvent.from_dispatch(None, {
't': 'GUILD_ROLE_CREATE',
'd': {
@ -40,3 +40,25 @@ def test_guild_role_guild_id_attach():
assert event.guild_id == 2
assert event.role.guild_id == 2
def test_guild_role_update_guild_id_attach():
event = GatewayEvent.from_dispatch(None, {
't': 'GUILD_ROLE_UPDATE',
'd': {
'role': {
'id': 1,
'name': 'test',
'color': 1,
'hoist': True,
'position': 0,
'permissions': 0,
'managed': False,
'mentionable': False,
},
'guild_id': 2,
}
})
assert event.guild_id == 2
assert event.role.guild_id == 2

Loading…
Cancel
Save