chore(test): fix buffer test unit for write/read events

This commit is contained in:
khtsly 2026-02-13 17:46:44 +07:00
parent f6b0e62880
commit 3d7ee22f88
2 changed files with 12 additions and 12 deletions

View file

@ -1 +1 @@
{"name":"Warp","className":"ModuleScript","filePaths":["src/init.luau","default.project.json"],"children":[{"name":"Client","className":"ModuleScript","filePaths":["src/Client/init.luau"]},{"name":"Server","className":"ModuleScript","filePaths":["src/Server/init.luau"]},{"name":"Util","className":"Folder","children":[{"name":"Buffer","className":"ModuleScript","filePaths":["src/Util/Buffer/init.luau"]},{"name":"Thread","className":"ModuleScript","filePaths":["src/Util/Thread.luau"]},{"name":"Identifier","className":"ModuleScript","filePaths":["src/Util/Identifier.luau"]}]}]} {"name":"Warp","className":"ModuleScript","filePaths":["src/init.luau","default.project.json"],"children":[{"name":"Client","className":"ModuleScript","filePaths":["src/Client/init.luau"]},{"name":"Server","className":"ModuleScript","filePaths":["src/Server/init.luau"]},{"name":"Util","className":"Folder","children":[{"name":"Buffer","className":"ModuleScript","filePaths":["src/Util/Buffer/init.luau"]},{"name":"Identifier","className":"ModuleScript","filePaths":["src/Util/Identifier.luau"]},{"name":"Thread","className":"ModuleScript","filePaths":["src/Util/Thread.luau"]}]}]}

View file

@ -920,7 +920,7 @@ return function()
it("encodes/decodes event batches (writeEvents/readEvents), with and without schemas", function() it("encodes/decodes event batches (writeEvents/readEvents), with and without schemas", function()
local S = Buffer.Schema local S = Buffer.Schema
local schemas = { local schemas = {
MyRemote = S.struct({ [1] = S.struct({ -- this defined in id since remoteName (string) will be converted into integer (u8) through Identifier
count = S.u8, count = S.u8,
msg = S.string, msg = S.string,
}), }),
@ -932,8 +932,8 @@ return function()
} }
local events = { local events = {
{ "MyRemote", { payload } }, { 1, { payload } },
{ "OtherRemote", { 1, 2 } }, { 2, { 1, 2 } },
} }
local w = Buffer.createWriter() local w = Buffer.createWriter()
@ -943,11 +943,11 @@ return function()
local decoded = Buffer.readEvents(buf, refs, schemas) local decoded = Buffer.readEvents(buf, refs, schemas)
expect(#decoded).to.equal(2) expect(#decoded).to.equal(2)
expect(decoded[1][1]).to.equal("MyRemote") expect(decoded[1][1]).to.equal(1)
expect(decoded[1][2][1].count).to.equal(7) expect(decoded[1][2][1].count).to.equal(7)
expect(decoded[1][2][1].msg).to.equal("hello") expect(decoded[1][2][1].msg).to.equal("hello")
expect(decoded[2][1]).to.equal("OtherRemote") expect(decoded[2][1]).to.equal(2)
expect(decoded[2][2][1]).to.equal(1) expect(decoded[2][2][1]).to.equal(1)
expect(decoded[2][2][2]).to.equal(2) expect(decoded[2][2][2]).to.equal(2)
end) end)