update
This commit is contained in:
32
APP/nexus-remote/node_modules/peerjs-js-binarypack/__test__/numbers.spec.ts
generated
vendored
Normal file
32
APP/nexus-remote/node_modules/peerjs-js-binarypack/__test__/numbers.spec.ts
generated
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
import { expect, describe, it } from "@jest/globals";
|
||||
|
||||
import { packAndUnpack } from "./util";
|
||||
|
||||
describe("Binarypack", () => {
|
||||
it("should keep valid UTF-8", async () => {
|
||||
const values = [
|
||||
0,
|
||||
1,
|
||||
-1,
|
||||
//
|
||||
Math.PI,
|
||||
-Math.PI,
|
||||
//8 bit
|
||||
0x7f,
|
||||
0x0f,
|
||||
//16 bit
|
||||
0x7fff,
|
||||
0x0fff,
|
||||
//32 bit
|
||||
0x7fffffff,
|
||||
0x0fffffff,
|
||||
//64 bit
|
||||
// 0x7FFFFFFFFFFFFFFF,
|
||||
0x0fffffffffffffff,
|
||||
];
|
||||
// expect.assertions(values.length);
|
||||
for (const v of values) {
|
||||
expect(packAndUnpack(v)).toEqual(v);
|
||||
}
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user