Migrate from Ava test framework to node:test

This commit is contained in:
Zaid Humaimidi committed 2023-12-17 22:26:52 -08:00
1 parent 0c9c027a77
commit ddb240d542
12 files changed
+146 -4572

No files matched your search

+10 -6
View File
@@ -1,7 +1,8 @@
import ava from "ava";
import test from "node:test";
import assert from "node:assert";
import * as common from "../lib/util";
ava("generateDeviceId", (t) => {
void test("generateDeviceId", () => {
const space = [" ", "%20"];
const special = [";", "%3B"];
const cases = [
@@ -28,13 +29,16 @@ ava("generateDeviceId", (t) => {
`TestOUIWith${space[1]}_${special[1]}2912-TestSerialNumberWith${space[1]}_${special[1]}2912`,
],
];
t.plan(cases.length);
for (const c of cases)
t.is(common.generateDeviceId(c[0] as Record<string, string>), c[1]);
assert.strictEqual(
common.generateDeviceId(c[0] as Record<string, string>),
c[1],
);
});
ava("escapeRegExp", (t) => {
t.is(
void test("escapeRegExp", () => {
assert.strictEqual(
common.escapeRegExp("\\ ^ $ * + ? . ( ) | { } [ ]"),
"\\\\ \\^ \\$ \\* \\+ \\? \\. \\( \\) \\| \\{ \\} \\[ \\]",
);