aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/third-party/napi_create_external/napi-create-external.test.ts
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-31 17:55:16 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-31 17:55:16 -0800
commitcc4326cd829decc95d1f1f23998f97705637e04b (patch)
tree9ccaa829b6d48af521d5e5fcdbabc0dac8d186af /test/bun.js/third-party/napi_create_external/napi-create-external.test.ts
parentc57b37d29f9d04780c7f7917789cf8b424710d23 (diff)
downloadbun-cc4326cd829decc95d1f1f23998f97705637e04b.tar.gz
bun-cc4326cd829decc95d1f1f23998f97705637e04b.tar.zst
bun-cc4326cd829decc95d1f1f23998f97705637e04b.zip
Re-run prettier after changes
Diffstat (limited to 'test/bun.js/third-party/napi_create_external/napi-create-external.test.ts')
-rw-r--r--test/bun.js/third-party/napi_create_external/napi-create-external.test.ts25
1 files changed, 8 insertions, 17 deletions
diff --git a/test/bun.js/third-party/napi_create_external/napi-create-external.test.ts b/test/bun.js/third-party/napi_create_external/napi-create-external.test.ts
index 9084b5256..ca7e50b99 100644
--- a/test/bun.js/third-party/napi_create_external/napi-create-external.test.ts
+++ b/test/bun.js/third-party/napi_create_external/napi-create-external.test.ts
@@ -3,7 +3,7 @@ import { withoutAggressiveGC } from "gc";
import * as _ from "lodash";
function rebase(str, inBase, outBase) {
- const mapBase = (b) => (b === 2 ? 32 : b === 16 ? 8 : null);
+ const mapBase = b => (b === 2 ? 32 : b === 16 ? 8 : null);
const stride = mapBase(inBase);
const pad = mapBase(outBase);
if (!stride) throw new Error(`Bad inBase ${inBase}`);
@@ -31,10 +31,7 @@ class HashMaker {
_dist: any;
binToHex(binHash) {
- if (binHash.length !== this.length)
- throw new Error(
- `Hash length mismatch ${this.length} != ${binHash.length}`,
- );
+ if (binHash.length !== this.length) throw new Error(`Hash length mismatch ${this.length} != ${binHash.length}`);
return rebase(binHash, 2, 16);
}
@@ -46,8 +43,7 @@ class HashMaker {
makeRandom() {
const bits = [];
- for (let i = 0; i < this.length; i++)
- bits.push(Math.random() < 0.5 ? 1 : 0);
+ for (let i = 0; i < this.length; i++) bits.push(Math.random() < 0.5 ? 1 : 0);
return bits;
}
@@ -84,7 +80,7 @@ class HashMaker {
}
distance(a, b) {
- const bitCount = (n) => {
+ const bitCount = n => {
n = n - ((n >> 1) & 0x55555555);
n = (n & 0x33333333) + ((n >> 2) & 0x33333333);
return (((n + (n >> 4)) & 0xf0f0f0f) * 0x1010101) >> 24;
@@ -126,20 +122,17 @@ withoutAggressiveGC(() => {
describe(`Key length: ${keyLen}`, () => {
it("should compute distance", () => {
const tree = new treeClass(keyLen);
- for (const a of hm.data)
- for (const b of hm.data)
- expect(tree.distance(a, b)).toBe(hm.distance(a, b));
+ for (const a of hm.data) for (const b of hm.data) expect(tree.distance(a, b)).toBe(hm.distance(a, b));
});
it("should know which keys it has", () => {
const tree = new treeClass(keyLen).add(hm.data);
expectDeepEqual(
- hm.data.map((hash) => tree.has(hash)),
+ hm.data.map(hash => tree.has(hash)),
hm.data.map(() => true),
);
// Not interested in the hash
- for (const hash of hm.data)
- expect(tree.has(hm.randomKey())).toBe(false);
+ for (const hash of hm.data) expect(tree.has(hm.randomKey())).toBe(false);
});
it("should know the tree size", () => {
@@ -166,9 +159,7 @@ withoutAggressiveGC(() => {
for (const baseKey of [hm.random, hm.data[0]]) {
const baseKey = hm.random;
const got = [];
- tree.query(baseKey, dist, (key, distance) =>
- got.push({ key, distance }),
- );
+ tree.query(baseKey, dist, (key, distance) => got.push({ key, distance }));
const want = hm.query(baseKey, dist);
expectDeepEqual(
got.sort((a, b) => a.distance - b.distance),