Fix jid.split test function
authorMatthew Wild <mwild1@gmail.com>
Sun, 9 Nov 2008 23:58:19 +0000 (23:58 +0000)
committerMatthew Wild <mwild1@gmail.com>
Sun, 9 Nov 2008 23:58:19 +0000 (23:58 +0000)
tests/test_util_jid.lua

index 3be0bfa1ba5b9f944e0eca4000ace5beb2953467..58fadbb78017a967cbf15b3f8e78b4a850e6d184 100644 (file)
@@ -2,12 +2,13 @@
 function split(split)
        function test(jid, node, server, resource)
                local rnode, rserver, rresource = split(jid);
-               assert_equal(node, rnode, "split("..jid..") failed");
-               assert_equal(server, rserver, "split("..jid..") failed");
-               assert_equal(resource, rresource, "split("..jid..") failed");
+               assert_equal(node, rnode, "split("..tostring(jid)..") failed");
+               assert_equal(server, rserver, "split("..tostring(jid)..") failed");
+               assert_equal(resource, rresource, "split("..tostring(jid)..") failed");
        end
        test("node@server",             "node", "server", nil           );
        test("node@server/resource",    "node", "server", "resource"    );
        test("server",                  nil,    "server", nil           );
        test("server/resource",         nil,    "server", "resource"    );
+       test(nil,                       nil,    nil     , nil           );
 end