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 testIncUintOptRleEncoder(_tc: t.TestCase): void;
|
32 | export function testIntDiffRleEncoder(_tc: t.TestCase): void;
|
33 | export function testIntEncoders(tc: t.TestCase): void;
|
34 | export function testIntDiffEncoder(_tc: t.TestCase): void;
|
35 | export function testStringDecoder(tc: t.TestCase): void;
|
36 | export function testLargeNumberEncoding(tc: t.TestCase): void;
|
37 | export function testInvalidVarIntEncoding(_tc: t.TestCase): void;
|
38 | export function testTerminatedEncodering(_tc: t.TestCase): void;
|
39 | export type EncodingPair = {
|
40 | read: (arg0: decoding.Decoder) => any;
|
41 | write: (arg0: encoding.Encoder, arg1: any) => void;
|
42 | gen: (arg0: prng.PRNG) => any;
|
43 | compare: (arg0: any, arg1: any) => boolean;
|
44 | name: string;
|
45 | };
|
46 | import * as t from './testing.js';
|
47 | import * as decoding from './decoding.js';
|
48 | import * as encoding from './encoding.js';
|
49 | import * as prng from './prng.js';
|
50 |
|
\ | No newline at end of file |