diff --git a/test/.test.js.swp b/test/.test.js.swp new file mode 100644 index 0000000..8201f09 Binary files /dev/null and b/test/.test.js.swp differ diff --git a/test/server/server.properties b/test/server/server.properties deleted file mode 100644 index 5259726..0000000 --- a/test/server/server.properties +++ /dev/null @@ -1,27 +0,0 @@ -generator-settings= -allow-nether=true -level-name=world -enable-query=false -allow-flight=false -server-port=25565 -level-type=DEFAULT -enable-rcon=false -level-seed= -server-ip= -max-build-height=256 -spawn-npcs=true -white-list=false -spawn-animals=true -snooper-enabled=true -hardcore=false -texture-pack= -online-mode=true -pvp=true -difficulty=1 -gamemode=0 -max-players=120 -spawn-monsters=true -generate-structures=true -view-distance=10 -spawn-protection=16 -motd=test1234 diff --git a/test/test.js b/test/test.js index 8f3a832..b18bb2d 100644 --- a/test/test.js +++ b/test/test.js @@ -294,10 +294,15 @@ describe("client", function() { client.on(0x03, function(packet) { chatCount += 1; assert.ok(chatCount <= 2); + var message = JSON.parse(packet.message); if (chatCount === 1) { - assert.strictEqual(packet.message, "<" + client.session.username + ">" + " hello everyone; I have logged in."); + assert.strictEqual(message.translate, "chat.type.text"); + assert.strictEqual(message.using[0], client.session.username); + assert.strictEqual(message.using[1], "hello everyone; I have logged in."); } else if (chatCount === 2) { - assert.strictEqual(packet.message, "[Server] hello"); + assert.strictEqual(message.translate, "chat.type.announcement"); + assert.strictEqual(message.using[0], "Server"); + assert.strictEqual(message.using[1], "hello"); done(); } }); @@ -328,10 +333,15 @@ describe("client", function() { client.on(0x03, function(packet) { chatCount += 1; assert.ok(chatCount <= 2); + var message = JSON.parse(packet.message); if (chatCount === 1) { - assert.strictEqual(packet.message, "" + " hello everyone; I have logged in."); + assert.strictEqual(message.translate, "chat.type.text"); + assert.strictEqual(message.using[0], "Player"); + assert.strictEqual(message.using[1], "hello everyone; I have logged in."); } else if (chatCount === 2) { - assert.strictEqual(packet.message, "[Server] hello"); + assert.strictEqual(message.translate, "chat.type.announcement"); + assert.strictEqual(message.using[0], "Server"); + assert.strictEqual(message.using[1], "hello"); done(); } }); @@ -364,7 +374,10 @@ describe("client", function() { }); }); client.on(0x03, function(packet) { - assert.strictEqual(packet.message, "" + " hello everyone; I have logged in."); + var message = JSON.parse(packet.message); + assert.strictEqual(message.translate, "chat.type.text"); + assert.strictEqual(message.using[0], "Player"); + assert.strictEqual(message.using[1], "hello everyone; I have logged in."); setTimeout(function() { done(); }, SURVIVE_TIME);