diff options
| author | Zeyla Hellyer <[email protected]> | 2017-12-16 07:53:21 -0800 |
|---|---|---|
| committer | Zeyla Hellyer <[email protected]> | 2017-12-16 08:45:26 -0800 |
| commit | a2a07b95b5911fbe71fa8aefc44b5a6ee7b9f083 (patch) | |
| tree | 70e0b91c5449a76843299ec2d8657e6edb7feb3b /tests/test_decode_role.rs | |
| parent | Fix compilation of example 07 (diff) | |
| download | serenity-a2a07b95b5911fbe71fa8aefc44b5a6ee7b9f083.tar.xz serenity-a2a07b95b5911fbe71fa8aefc44b5a6ee7b9f083.zip | |
Fix guild deserialization tests
The tests for guild deserialization were failing due to new support for
more fields, but old JSON test cases didn't have those fields.
Diffstat (limited to 'tests/test_decode_role.rs')
| -rw-r--r-- | tests/test_decode_role.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/test_decode_role.rs b/tests/test_decode_role.rs index eea238f..07ba6ed 100644 --- a/tests/test_decode_role.rs +++ b/tests/test_decode_role.rs @@ -27,6 +27,7 @@ fn decode_guild_with_n1_role_position() { let json = r#"{ "voice_states": [], "verification_level": 0, + "explicit_content_filter": 0, "unavailable": false, "splash": null, "roles": [ @@ -291,10 +292,11 @@ fn decode_guild_with_n1_role_position() { } ], "afk_timeout": 900, - "afk_channel_id": "23432423423" + "afk_channel_id": "23432423423", + "system_channel_id": null }"#; let value: Value = serde_json::from_str(json).unwrap(); - assert!(serde_json::from_value::<Guild>(value).is_ok()); + serde_json::from_value::<Guild>(value).unwrap(); } |