From 847e2a095c721dd3b68192425b949050082ea7e5 Mon Sep 17 00:00:00 2001 From: Dom Rodriguez Date: Thu, 20 Apr 2017 23:03:07 +0200 Subject: Add test for cloaked user --- test/utils_test.exs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/utils_test.exs b/test/utils_test.exs index 33f6907..0c2c4a1 100644 --- a/test/utils_test.exs +++ b/test/utils_test.exs @@ -25,6 +25,19 @@ defmodule ExIrc.UtilsTest do assert expected == result end + test "Parse cloaked user" do + message = ':foo!foo@unaffiliated/foo PRIVMSG #bar Hiya.' + expected = %IrcMessage{ + nick: "foo", + cmd: "PRIVMSG", + host: "unaffiliated/foo", + 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{ -- cgit v1.2.3