1 | export function testGolangBinaryEncodingCompatibility(): void;
|
2 | export function testVerifyLen(): void;
|
3 | export function testStringEncodingPerformanceNativeVsPolyfill(): void;
|
4 | export function testDecodingPerformanceNativeVsPolyfill(): void;
|
5 | export function testStringDecodingPerformance(): void;
|
6 | export function testAnyEncodeUnknowns(tc: t.TestCase): void;
|
7 | export function testAnyEncodeDate(tc: t.TestCase): void;
|
8 | export function testEncodeMax32bitUint(tc: t.TestCase): void;
|
9 | export function testVarUintEncoding(tc: t.TestCase): void;
|
10 | export function testVarIntEncoding(tc: t.TestCase): void;
|
11 | export function testRepeatVarUintEncoding(tc: t.TestCase): void;
|
12 | export function testRepeatVarUintEncoding53bit(tc: t.TestCase): void;
|
13 | export function testRepeatVarIntEncoding(tc: t.TestCase): void;
|
14 | export function testRepeatVarIntEncoding53bit(tc: t.TestCase): void;
|
15 | export function testRepeanntAnyEncoding(tc: t.TestCase): void;
|
16 | export function testRepeatPeekVarUintEncoding(tc: t.TestCase): void;
|
17 | export function testRepeatPeekVarIntEncoding(tc: t.TestCase): void;
|
18 | export function testAnyVsJsonEncoding(tc: t.TestCase): void;
|
19 | export function testStringEncoding(tc: t.TestCase): void;
|
20 | export function testRepeatStringEncoding(tc: t.TestCase): void;
|
21 | export function testSetMethods(tc: t.TestCase): void;
|
22 | export function testRepeatRandomWrites(tc: t.TestCase): void;
|
23 | export function testWriteUint8ArrayOverflow(tc: t.TestCase): void;
|
24 | export function testSetOnOverflow(tc: t.TestCase): void;
|
25 | export function testCloneDecoder(tc: t.TestCase): void;
|
26 | export function testWriteBinaryEncoder(tc: t.TestCase): void;
|
27 | export function testOverflowStringDecoding(tc: t.TestCase): void;
|
28 | export function testRleEncoder(tc: t.TestCase): void;
|
29 | export function testRleIntDiffEncoder(tc: t.TestCase): void;
|
30 | export function testUintOptRleEncoder(tc: t.TestCase): void;
|
31 | export function testIntDiffRleEncoder(tc: t.TestCase): void;
|
32 | export function testIntEncoders(tc: t.TestCase): void;
|
33 | export function testIntDiffEncoder(tc: t.TestCase): void;
|
34 | export function testStringDecoder(tc: t.TestCase): void;
|
35 | export function testLargeNumberAnyEncoding(tc: t.TestCase): void;
|
36 | export type EncodingPair = {
|
37 | read: (arg0: decoding.Decoder) => any;
|
38 | write: (arg0: encoding.Encoder, arg1: any) => void;
|
39 | gen: (arg0: prng.PRNG) => any;
|
40 | compare: (arg0: any, arg1: any) => boolean;
|
41 | name: string;
|
42 | };
|
43 | import * as t from "./testing.js";
|
44 | import * as decoding from "./decoding.js";
|
45 | import * as encoding from "./encoding.js";
|
46 | import * as prng from "./prng.js";
|
47 |
|
\ | No newline at end of file |