@@ -16,57 +16,56 @@ describe.concurrent('Parse PB', () => {
1616 } ) ;
1717
1818 it ( 'double' , ( { expect } ) => {
19- const res = parsePB ( [ '1d1.1' ] ) [ 0 ] ;
19+ const res = parsePB ( [ '1d1.1' ] ) ;
2020
21- expect ( res ) . toBeTypeOf ( 'number' ) ;
22- expect ( res ) . toBe ( 1.1 ) ;
21+ expect ( res [ 0 ] ) . toBeTypeOf ( 'number' ) ;
22+ expect ( res ) . toContain ( 1.1 ) ;
2323 } ) ;
2424
2525 it ( 'float' , ( { expect } ) => {
26- const res = parsePB ( [ '1f1.1' ] ) [ 0 ] ;
26+ const res = parsePB ( [ '1f1.1' ] ) ;
2727
28- expect ( res ) . toBeTypeOf ( 'number' ) ;
29- expect ( res ) . toBe ( 1.1 ) ;
28+ expect ( res [ 0 ] ) . toBeTypeOf ( 'number' ) ;
29+ expect ( res ) . toContain ( 1.1 ) ;
3030 } ) ;
3131
3232 it ( 'int' , ( { expect } ) => {
33- const res = parsePB ( [ '1i1' ] ) [ 0 ] ;
33+ const res = parsePB ( [ '1i1' ] ) ;
3434
35- expect ( res ) . toBeTypeOf ( 'number' ) ;
36- expect ( res ) . toBe ( 1 ) ;
37- expect ( res ) . to ;
35+ expect ( res [ 0 ] ) . toBeTypeOf ( 'number' ) ;
36+ expect ( res ) . toContain ( 1 ) ;
3837 } ) ;
3938
4039 it ( 'enum roadmap' , ( { expect } ) => {
4140 const res = parsePB ( [ '1e0' ] ) [ 0 ] ;
4241
43- expect ( res ) . toBeTypeOf ( 'string' ) ;
44- expect ( res ) . toBe ( 'roadmap' ) ;
45- expect ( res ) . toBe ( tileTypes [ 0 ] ) ;
42+ expect ( res [ 0 ] ) . toBeTypeOf ( 'string' ) ;
43+ expect ( res ) . toContain ( 'roadmap' ) ;
44+ expect ( res ) . toContain ( tileTypes [ 0 ] ) ;
4645 } ) ;
4746
4847 it ( 'enum satellite' , ( { expect } ) => {
49- const res = parsePB ( [ '1e1' ] ) [ 0 ] ;
48+ const res = parsePB ( [ '1e1' ] ) ;
5049
51- expect ( res ) . toBeTypeOf ( 'string' ) ;
52- expect ( res ) . toBe ( 'satellite' ) ;
53- expect ( res ) . toBe ( tileTypes [ 1 ] ) ;
50+ expect ( res [ 0 ] ) . toBeTypeOf ( 'string' ) ;
51+ expect ( res ) . toContain ( 'satellite' ) ;
52+ expect ( res ) . toContain ( tileTypes [ 1 ] ) ;
5453 } ) ;
5554
5655 it ( 'enum empty' , ( { expect } ) => {
57- const res = parsePB ( [ '1e' ] ) [ 0 ] ;
56+ const res = parsePB ( [ '1e' ] ) ;
5857
59- expect ( res ) . toBeTypeOf ( 'string' ) ;
60- expect ( res ) . toBe ( 'roadmap' ) ;
61- expect ( res ) . toBe ( tileTypes [ 0 ] ) ;
58+ expect ( res [ 0 ] ) . toBeTypeOf ( 'string' ) ;
59+ expect ( res ) . toContain ( 'roadmap' ) ;
60+ expect ( res ) . toContain ( tileTypes [ 0 ] ) ;
6261 } ) ;
6362
6463 it ( 'enum >1' , ( { expect } ) => {
65- const res = parsePB ( [ '1e2' ] ) [ 0 ] ;
64+ const res = parsePB ( [ '1e2' ] ) ;
6665
67- expect ( res ) . toBeTypeOf ( 'string' ) ;
68- expect ( res ) . toBe ( 'roadmap' ) ;
69- expect ( res ) . toBe ( tileTypes [ 0 ] ) ;
66+ expect ( res [ 0 ] ) . toBeTypeOf ( 'string' ) ;
67+ expect ( res ) . toContain ( 'roadmap' ) ;
68+ expect ( res ) . toContain ( tileTypes [ 0 ] ) ;
7069 } ) ;
7170
7271 it ( 'wrongly encoded base64' , ( { expect } ) => {
0 commit comments