mirror of
https://github.com/blyssprivacy/sdk.git
synced 2026-01-14 17:48:06 -05:00
19 lines
320 B
TypeScript
19 lines
320 B
TypeScript
import { encode, decode } from '../data/varint';
|
|
|
|
describe('encode/decode routines', () => {
|
|
it.each([
|
|
0,
|
|
1,
|
|
127,
|
|
128,
|
|
12345678,
|
|
100,
|
|
1000,
|
|
1 << 32,
|
|
1 << 50,
|
|
(1 << 32) - 1
|
|
])(`should be inverses for: %i`, val => {
|
|
expect(decode(encode(val)).value).toEqual(val);
|
|
});
|
|
});
|