summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDom Rodriguez <shymega@shymega.org.uk>2017-04-20 23:03:19 +0200
committerDom Rodriguez <shymega@shymega.org.uk>2017-04-20 23:03:19 +0200
commit04f4b81923c6faf9463c5276c5f75eba692d3bdf (patch)
tree04891e36e8dff45a453b62513842c3fd4c4d3ac1
parentAdd test for cloaked user (diff)
Add test for uncloaked user
-rw-r--r--test/utils_test.exs15
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{