Updated examples after Command redesign.

This commit is contained in:
Aaron Weiss 2016-01-30 05:00:16 -05:00
parent 2eb0e63d59
commit b6ce088693
4 changed files with 17 additions and 42 deletions

View file

@ -138,18 +138,20 @@ mod test {
#[test]
fn get_source_nickname() {
assert_eq!(Message::new(None, "PING", vec![], None).unwrap().get_source_nickname(), None);
assert_eq!(Message::new(
Some("irc.test.net"), "PING", vec![], None
None, "PING", vec![], Some("data")
).unwrap().get_source_nickname(), None);
assert_eq!(Message::new(
Some("test!test@test"), "PING", vec![], None
Some("irc.test.net"), "PING", vec![], Some("data")
).unwrap().get_source_nickname(), None);
assert_eq!(Message::new(
Some("test!test@test"), "PING", vec![], Some("data")
).unwrap().get_source_nickname(), Some("test"));
assert_eq!(Message::new(
Some("test@test"), "PING", vec![], None
Some("test@test"), "PING", vec![], Some("data")
).unwrap().get_source_nickname(), Some("test"));
assert_eq!(Message::new(
Some("test"), "PING", vec![], None
Some("test"), "PING", vec![], Some("data")
).unwrap().get_source_nickname(), Some("test"));
}