@@ -56,21 +56,21 @@ describe('shallow reading values, without parsing the document', () => {
5656 test ( 'can find object key' , ( ) => {
5757 const encoded = encoder . encode ( { foo : 'bar' } ) ;
5858 decoder . reader . reset ( encoded ) ;
59- const decoded = decoder . findKey ( 'foo' ) . val ( ) ;
59+ const decoded = decoder . findKey ( 'foo' ) . readAny ( ) ;
6060 expect ( decoded ) . toBe ( 'bar' ) ;
6161 } ) ;
6262
6363 test ( 'can find object key in the middle of the object' , ( ) => {
6464 const encoded = encoder . encode ( { x : 123 , y : 0 , z : - 1 } ) ;
6565 decoder . reader . reset ( encoded ) ;
66- const decoded = decoder . findKey ( 'y' ) . val ( ) ;
66+ const decoded = decoder . findKey ( 'y' ) . readAny ( ) ;
6767 expect ( decoded ) . toBe ( 0 ) ;
6868 } ) ;
6969
7070 test ( 'can find object key at the end of the object' , ( ) => {
7171 const encoded = encoder . encode ( { x : 123 , y : 0 , z : - 1 } ) ;
7272 decoder . reader . reset ( encoded ) ;
73- const decoded = decoder . findKey ( 'z' ) . val ( ) ;
73+ const decoded = decoder . findKey ( 'z' ) . readAny ( ) ;
7474 expect ( decoded ) . toBe ( - 1 ) ;
7575 } ) ;
7676 } ) ;
@@ -108,34 +108,34 @@ describe('shallow reading values, without parsing the document', () => {
108108 test ( 'can find value at beginning of array' , ( ) => {
109109 const encoded = encoder . encode ( [ 'foobar' ] ) ;
110110 decoder . reader . reset ( encoded ) ;
111- const decoded = decoder . findIndex ( 0 ) . val ( ) ;
111+ const decoded = decoder . findIndex ( 0 ) . readAny ( ) ;
112112 expect ( decoded ) . toBe ( 'foobar' ) ;
113113 } ) ;
114114
115115 test ( 'can find value in the middle of array' , ( ) => {
116116 const encoded = encoder . encode ( [ 1 , 2 , 3 ] ) ;
117117 decoder . reader . reset ( encoded ) ;
118- const decoded = decoder . findIndex ( 1 ) . val ( ) ;
118+ const decoded = decoder . findIndex ( 1 ) . readAny ( ) ;
119119 expect ( decoded ) . toBe ( 2 ) ;
120120 } ) ;
121121
122122 test ( 'can find value at the end of array' , ( ) => {
123123 const encoded = encoder . encode ( [ 1 , 2 , 3 ] ) ;
124124 decoder . reader . reset ( encoded ) ;
125- const decoded = decoder . findIndex ( 2 ) . val ( ) ;
125+ const decoded = decoder . findIndex ( 2 ) . readAny ( ) ;
126126 expect ( decoded ) . toBe ( 3 ) ;
127127 } ) ;
128128
129129 test ( 'throws if array index is out of bounds' , ( ) => {
130130 const encoded = encoder . encode ( [ 1 , 2 , 3 ] ) ;
131131 decoder . reader . reset ( encoded ) ;
132- expect ( ( ) => decoder . findIndex ( 3 ) . val ( ) ) . toThrowError ( ) ;
132+ expect ( ( ) => decoder . findIndex ( 3 ) . readAny ( ) ) . toThrowError ( ) ;
133133 } ) ;
134134
135135 test ( 'throws when reading value from an empty array' , ( ) => {
136136 const encoded = encoder . encode ( [ ] ) ;
137137 decoder . reader . reset ( encoded ) ;
138- expect ( ( ) => decoder . findIndex ( 0 ) . val ( ) ) . toThrowError ( ) ;
138+ expect ( ( ) => decoder . findIndex ( 0 ) . readAny ( ) ) . toThrowError ( ) ;
139139 } ) ;
140140 } ) ;
141141
@@ -160,23 +160,23 @@ describe('shallow reading values, without parsing the document', () => {
160160 const encoded = encoder . encode ( doc ) ;
161161
162162 decoder . reader . reset ( encoded ) ;
163- const decoded1 = decoder . findKey ( 'a' ) . findKey ( 'b' ) . findKey ( 'c' ) . findKey ( 'd' ) . findKey ( 'e' ) . val ( ) ;
163+ const decoded1 = decoder . findKey ( 'a' ) . findKey ( 'b' ) . findKey ( 'c' ) . findKey ( 'd' ) . findKey ( 'e' ) . readAny ( ) ;
164164 expect ( decoded1 ) . toStrictEqual ( [ 1 , 2 , 3 ] ) ;
165165
166166 decoder . reader . reset ( encoded ) ;
167- const decoded2 = decoder . findKey ( 'a' ) . findKey ( 'b' ) . findKey ( 'c' ) . findKey ( 'd' ) . findKey ( 'e' ) . findIndex ( 1 ) . val ( ) ;
167+ const decoded2 = decoder . findKey ( 'a' ) . findKey ( 'b' ) . findKey ( 'c' ) . findKey ( 'd' ) . findKey ( 'e' ) . findIndex ( 1 ) . readAny ( ) ;
168168 expect ( decoded2 ) . toBe ( 2 ) ;
169169
170170 decoder . reader . reset ( encoded ) ;
171- const decoded3 = decoder . findKey ( 'a' ) . findKey ( 'b' ) . findKey ( 'c' ) . findKey ( 'hmm' ) . findIndex ( 0 ) . findKey ( 'foo' ) . val ( ) ;
171+ const decoded3 = decoder . findKey ( 'a' ) . findKey ( 'b' ) . findKey ( 'c' ) . findKey ( 'hmm' ) . findIndex ( 0 ) . findKey ( 'foo' ) . readAny ( ) ;
172172 expect ( decoded3 ) . toBe ( 'bar' ) ;
173173 } ) ;
174174
175175 describe ( '.find()' , ( ) => {
176176 test ( 'can find deeply nested value' , ( ) => {
177177 const encoded = encoder . encode ( doc ) ;
178178 decoder . reader . reset ( encoded ) ;
179- const decoded1 = decoder . find ( [ 'a' , 'b' , 'c' , 'd' , 'e' , 1 ] ) . val ( ) ;
179+ const decoded1 = decoder . find ( [ 'a' , 'b' , 'c' , 'd' , 'e' , 1 ] ) . readAny ( ) ;
180180 expect ( decoded1 ) . toStrictEqual ( 2 ) ;
181181 } ) ;
182182 } ) ;
0 commit comments