瀏覽代碼

Added tests for Match.

Steve Thielemann 2 年之前
父節點
當前提交
bd5975bc10
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11 0
      client_test.go

+ 11 - 0
client_test.go

@@ -541,3 +541,14 @@ func TestConnectSignal(t *testing.T) {
 		t.Error("AtExit wasn't called.")
 	}
 }
+
+func TestMatch(t *testing.T) {
+	var testdata map[string]string = map[string]string{"TEST": "test",
+		"TEst": "teST", "[bugz]": "{BUGZ}"}
+
+	for nick1, nick2 := range testdata {
+		if !Match(nick1, nick2) {
+			t.Errorf("Match %s [%s] != %s [%s] Failed match!", nick1, NameLower(nick1), nick2, NameLower(nick2))
+		}
+	}
+}