diff options
author | Dom Rodriguez <shymega@shymega.org.uk> | 2017-04-20 23:03:19 +0200 |
---|---|---|
committer | Dom Rodriguez <shymega@shymega.org.uk> | 2017-04-20 23:03:19 +0200 |
commit | 04f4b81923c6faf9463c5276c5f75eba692d3bdf (patch) | |
tree | 04891e36e8dff45a453b62513842c3fd4c4d3ac1 /test | |
parent | Add test for cloaked user (diff) |
Add test for uncloaked user
Diffstat (limited to 'test')
-rw-r--r-- | test/utils_test.exs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/utils_test.exs b/test/utils_test.exs index 0c2c4a1..dce38c0 100644 --- a/test/utils_test.exs +++ b/test/utils_test.exs @@ -38,6 +38,21 @@ defmodule ExIrc.UtilsTest do result = Utils.parse(message) assert expected == result end + + test "Parse uncloaked (normal) user" do + message = ':foo!foo@80.21.56.43 PRIVMSG #bar Hiya.' + expected = %IrcMessage{ + nick: "foo", + cmd: "PRIVMSG", + host: "80.21.56.43", + ctcp: false, + user: "foo", + args: ["#bar", "Hiya."] + } + result = Utils.parse(message) + assert expected == result + end + test "Parse INVITE message" do message = ':pschoenf INVITE testuser #awesomechan' assert %IrcMessage{ |