aboutsummaryrefslogtreecommitdiff
path: root/tests/test_create_embed.rs
diff options
context:
space:
mode:
authorDerrick Lee <[email protected]>2018-01-04 13:55:47 -0800
committeralex <[email protected]>2018-01-04 22:55:47 +0100
commit9aaa55542d6bee1e953a080612ee6af765b8a5a5 (patch)
treecee36c37dd44847474221e4c89ba5e59970da273 /tests/test_create_embed.rs
parentRemove GameType::Watching (diff)
downloadserenity-9aaa55542d6bee1e953a080612ee6af765b8a5a5.tar.xz
serenity-9aaa55542d6bee1e953a080612ee6af765b8a5a5.zip
Convert embed footers for CreateEmbed::from (#244)
Diffstat (limited to 'tests/test_create_embed.rs')
-rw-r--r--tests/test_create_embed.rs12
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/test_create_embed.rs b/tests/test_create_embed.rs
index 2782835..1db1be0 100644
--- a/tests/test_create_embed.rs
+++ b/tests/test_create_embed.rs
@@ -6,7 +6,7 @@ extern crate serde_json;
extern crate serenity;
use serde_json::Value;
-use serenity::model::channel::{Embed, EmbedField, EmbedImage};
+use serenity::model::channel::{Embed, EmbedField, EmbedFooter, EmbedImage};
use serenity::builder::CreateEmbed;
use serenity::utils::{self, Colour};
@@ -28,7 +28,11 @@ fn test_from_embed() {
value: "z".to_string(),
},
],
- footer: None,
+ footer: Some(EmbedFooter {
+ icon_url: Some("https://i.imgur.com/XfWpfCV.gif".to_string()),
+ proxy_icon_url: None,
+ text: "This is a hakase footer".to_string(),
+ }),
image: Some(EmbedImage {
height: 213,
proxy_url: "a".to_string(),
@@ -74,6 +78,10 @@ fn test_from_embed() {
"image": {
"url": "https://i.imgur.com/XfWpfCV.gif",
},
+ "footer": {
+ "text": "This is a hakase footer",
+ "icon_url": "https://i.imgur.com/XfWpfCV.gif",
+ }
});
assert_eq!(built, obj);