Skip to content

Commit

Permalink
test: fix to use better test statements
Browse files Browse the repository at this point in the history
  • Loading branch information
nobkd committed Apr 4, 2023
1 parent 0ef4e03 commit 50e48ac
Showing 1 changed file with 24 additions and 25 deletions.
49 changes: 24 additions & 25 deletions test/map/utils/parsePB.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,57 +16,56 @@ describe.concurrent('Parse PB', () => {
});

it('double', ({ expect }) => {
const res = parsePB(['1d1.1'])[0];
const res = parsePB(['1d1.1']);

expect(res).toBeTypeOf('number');
expect(res).toBe(1.1);
expect(res[0]).toBeTypeOf('number');
expect(res).toContain(1.1);
});

it('float', ({ expect }) => {
const res = parsePB(['1f1.1'])[0];
const res = parsePB(['1f1.1']);

expect(res).toBeTypeOf('number');
expect(res).toBe(1.1);
expect(res[0]).toBeTypeOf('number');
expect(res).toContain(1.1);
});

it('int', ({ expect }) => {
const res = parsePB(['1i1'])[0];
const res = parsePB(['1i1']);

expect(res).toBeTypeOf('number');
expect(res).toBe(1);
expect(res).to;
expect(res[0]).toBeTypeOf('number');
expect(res).toContain(1);
});

it('enum roadmap', ({ expect }) => {
const res = parsePB(['1e0'])[0];

expect(res).toBeTypeOf('string');
expect(res).toBe('roadmap');
expect(res).toBe(tileTypes[0]);
expect(res[0]).toBeTypeOf('string');
expect(res).toContain('roadmap');
expect(res).toContain(tileTypes[0]);
});

it('enum satellite', ({ expect }) => {
const res = parsePB(['1e1'])[0];
const res = parsePB(['1e1']);

expect(res).toBeTypeOf('string');
expect(res).toBe('satellite');
expect(res).toBe(tileTypes[1]);
expect(res[0]).toBeTypeOf('string');
expect(res).toContain('satellite');
expect(res).toContain(tileTypes[1]);
});

it('enum empty', ({ expect }) => {
const res = parsePB(['1e'])[0];
const res = parsePB(['1e']);

expect(res).toBeTypeOf('string');
expect(res).toBe('roadmap');
expect(res).toBe(tileTypes[0]);
expect(res[0]).toBeTypeOf('string');
expect(res).toContain('roadmap');
expect(res).toContain(tileTypes[0]);
});

it('enum >1', ({ expect }) => {
const res = parsePB(['1e2'])[0];
const res = parsePB(['1e2']);

expect(res).toBeTypeOf('string');
expect(res).toBe('roadmap');
expect(res).toBe(tileTypes[0]);
expect(res[0]).toBeTypeOf('string');
expect(res).toContain('roadmap');
expect(res).toContain(tileTypes[0]);
});

it('wrongly encoded base64', ({ expect }) => {
Expand Down

0 comments on commit 50e48ac

Please sign in to comment.