diff --git a/packages/osc/tests/bundle-decode.test.js b/packages/osc/tests/bundle-decode.test.js index a72f4f1..a9bceda 100644 --- a/packages/osc/tests/bundle-decode.test.js +++ b/packages/osc/tests/bundle-decode.test.js @@ -1,4 +1,4 @@ -const { deepEqual } = require('assert'); +const { deepEqual, equal } = require('assert'); const { describe, it } = require('node:test'); const osc = require('../dist/index'); @@ -25,7 +25,8 @@ const tests = [ describe('OSC Bundle Decoding', () => { tests.forEach((bundleTest) => { it(bundleTest.description, () => { - const encoded = osc.bundleFromBuffer(bundleTest.bytes); + const [encoded, remainingBytes] = osc.bundleFromBuffer(bundleTest.bytes); + equal(remainingBytes.length, 0) deepEqual(encoded, bundleTest.expected); }); }); diff --git a/packages/osc/tests/message-decode.test.js b/packages/osc/tests/message-decode.test.js index 9051689..5dd97a1 100644 --- a/packages/osc/tests/message-decode.test.js +++ b/packages/osc/tests/message-decode.test.js @@ -1,4 +1,4 @@ -const { deepEqual, throws } = require('assert'); +const { deepEqual, throws, equal } = require('assert'); const { describe, it } = require('node:test'); const osc = require('../dist/index'); @@ -69,7 +69,8 @@ const tests = [ describe('OSC Message Decoding', () => { tests.forEach((messageTest) => { it(messageTest.description, () => { - const decoded = osc.messageFromBuffer(messageTest.bytes); + const [decoded, remainingBytes] = osc.messageFromBuffer(messageTest.bytes); + equal(remainingBytes.length, 0) deepEqual(decoded, messageTest.expected); }); });