Skip to content

Commit 22b0169

Browse files
committed
test: remove direct tests on ExtensionCodec; it's rather an internal class
1 parent 760300d commit 22b0169

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

test/ExtensionCodec.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
import assert from "assert";
22
import util from "util";
3-
import { encode, decode, ExtensionCodec, EXT_TIMESTAMP, decodeAsync } from "../src";
3+
import { encode, decode, ExtensionCodec, decodeAsync } from "../src";
44

55
describe("ExtensionCodec", () => {
66
context("timestamp", () => {
7-
const defaultCodec = ExtensionCodec.defaultCodec;
7+
const extensionCodec = ExtensionCodec.defaultCodec;
88

99
it("encodes and decodes a date without milliseconds (timestamp 32)", () => {
1010
const date = new Date(1556633024000);
11-
const encoded = defaultCodec.tryToEncode(date, undefined);
11+
const encoded = encode(date, { extensionCodec });
1212
assert.deepStrictEqual(
13-
defaultCodec.decode(encoded!.data, EXT_TIMESTAMP, undefined),
13+
decode(encoded, { extensionCodec }),
1414
date,
1515
`date: ${date.toISOString()}, encoded: ${util.inspect(encoded)}`,
1616
);
1717
});
1818

1919
it("encodes and decodes a date with milliseconds (timestamp 64)", () => {
2020
const date = new Date(1556633024123);
21-
const encoded = defaultCodec.tryToEncode(date, undefined);
21+
const encoded = encode(date, { extensionCodec });
2222
assert.deepStrictEqual(
23-
defaultCodec.decode(encoded!.data, EXT_TIMESTAMP, undefined),
23+
decode(encoded, { extensionCodec }),
2424
date,
2525
`date: ${date.toISOString()}, encoded: ${util.inspect(encoded)}`,
2626
);
2727
});
2828

2929
it("encodes and decodes a future date (timestamp 96)", () => {
3030
const date = new Date(0x400000000 * 1000);
31-
const encoded = defaultCodec.tryToEncode(date, undefined);
31+
const encoded = encode(date, { extensionCodec });
3232
assert.deepStrictEqual(
33-
defaultCodec.decode(encoded!.data, EXT_TIMESTAMP, undefined),
33+
decode(encoded, { extensionCodec }),
3434
date,
3535
`date: ${date.toISOString()}, encoded: ${util.inspect(encoded)}`,
3636
);

0 commit comments

Comments
 (0)