@@ -108,35 +108,29 @@ describe('serialization', () => {
108
108
new WeakMap < any , any > ( )
109
109
) ;
110
110
assert . equal (
111
- qrlToString ( serializationContext , createQRL ( './chunk' , '' , null , null , null , null , null ) ) ,
111
+ qrlToString ( serializationContext , createQRL ( './chunk' , '' , null , null , null , null ) ) ,
112
112
'chunk#'
113
113
) ;
114
114
assert . equal (
115
- qrlToString ( serializationContext , createQRL ( './c' , 's1' , null , null , null , null , null ) ) ,
115
+ qrlToString ( serializationContext , createQRL ( './c' , 's1' , null , null , null , null ) ) ,
116
116
'c#s1'
117
117
) ;
118
118
assert . equal (
119
- qrlToString ( serializationContext , createQRL ( './c' , 's1' , null , null , [ ] , null , null ) ) ,
119
+ qrlToString ( serializationContext , createQRL ( './c' , 's1' , null , null , [ ] , null ) ) ,
120
120
'c#s1'
121
121
) ;
122
122
assert . equal (
123
- qrlToString (
124
- serializationContext ,
125
- createQRL ( './c' , 's1' , null , null , [ 1 , '2' ] as any , null , null )
126
- ) ,
123
+ qrlToString ( serializationContext , createQRL ( './c' , 's1' , null , null , [ 1 , '2' ] as any , null ) ) ,
127
124
'c#s1[1 2]'
128
125
) ;
129
126
assert . equal (
130
- qrlToString (
131
- serializationContext ,
132
- createQRL ( 'c' , 's1' , null , null , [ 1 as any , '2' ] , null , null )
133
- ) ,
127
+ qrlToString ( serializationContext , createQRL ( 'c' , 's1' , null , null , [ 1 as any , '2' ] , null ) ) ,
134
128
'c#s1[1 2]'
135
129
) ;
136
130
assert . equal (
137
131
qrlToString (
138
132
serializationContext ,
139
- createQRL ( 'src/routes/[...index]/a+b/c?foo' , 's1' , null , null , [ 1 as any , '2' ] , null , null )
133
+ createQRL ( 'src/routes/[...index]/a+b/c?foo' , 's1' , null , null , [ 1 as any , '2' ] , null )
140
134
) ,
141
135
'src/routes/[...index]/a+b/c?foo#s1[1 2]'
142
136
) ;
@@ -174,19 +168,19 @@ describe('serialization', () => {
174
168
175
169
describe ( 'createQRL' , ( ) => {
176
170
test ( 'should create QRL' , ( ) => {
177
- const q = createQRL ( 'chunk' , 'symbol' , 'resolved' , null , null , null , null ) ;
171
+ const q = createQRL ( 'chunk' , 'symbol' , 'resolved' , null , null , null ) ;
178
172
matchProps ( q , {
179
173
$chunk$ : 'chunk' ,
180
174
$symbol$ : 'symbol' ,
181
175
resolved : 'resolved' ,
182
176
} ) ;
183
177
} ) ;
184
178
test ( 'should have .resolved: given scalar' , async ( ) => {
185
- const q = createQRL ( 'chunk' , 'symbol' , 'resolved' , null , null , null , null ) ;
179
+ const q = createQRL ( 'chunk' , 'symbol' , 'resolved' , null , null , null ) ;
186
180
assert . equal ( q . resolved , 'resolved' ) ;
187
181
} ) ;
188
182
test ( 'should have .resolved: given promise for scalar' , async ( ) => {
189
- const q = createQRL ( 'chunk' , 'symbol' , Promise . resolve ( 'resolved' ) , null , null , null , null ) ;
183
+ const q = createQRL ( 'chunk' , 'symbol' , Promise . resolve ( 'resolved' ) , null , null , null ) ;
190
184
assert . equal ( q . resolved , undefined ) ;
191
185
assert . equal ( await q . resolve ( ) , 'resolved' ) ;
192
186
assert . equal ( q . resolved , 'resolved' ) ;
@@ -198,7 +192,6 @@ describe('createQRL', () => {
198
192
null ,
199
193
( ) => Promise . resolve ( { symbol : 'resolved' } ) ,
200
194
null ,
201
- null ,
202
195
null
203
196
) ;
204
197
assert . equal ( q . resolved , undefined ) ;
@@ -208,39 +201,31 @@ describe('createQRL', () => {
208
201
209
202
const fn = ( ) => 'hi' ;
210
203
test ( 'should have .resolved: given function without captures' , async ( ) => {
211
- const q = createQRL ( 'chunk' , 'symbol' , fn , null , null , null , null ) ;
204
+ const q = createQRL ( 'chunk' , 'symbol' , fn , null , null , null ) ;
212
205
assert . equal ( q . resolved , fn ) ;
213
206
} ) ;
214
207
test ( 'should have .resolved: given promise for function without captures' , async ( ) => {
215
- const q = createQRL ( 'chunk' , 'symbol' , Promise . resolve ( fn ) , null , null , null , null ) ;
208
+ const q = createQRL ( 'chunk' , 'symbol' , Promise . resolve ( fn ) , null , null , null ) ;
216
209
assert . equal ( q . resolved , undefined ) ;
217
210
assert . equal ( await q . resolve ( ) , fn ) ;
218
211
assert . equal ( q . resolved , fn ) ;
219
212
} ) ;
220
213
test ( 'should have .resolved: promise for function without captures' , async ( ) => {
221
- const q = createQRL (
222
- 'chunk' ,
223
- 'symbol' ,
224
- null ,
225
- ( ) => Promise . resolve ( { symbol : fn } ) ,
226
- null ,
227
- null ,
228
- null
229
- ) ;
214
+ const q = createQRL ( 'chunk' , 'symbol' , null , ( ) => Promise . resolve ( { symbol : fn } ) , null , null ) ;
230
215
assert . equal ( q . resolved , undefined ) ;
231
216
assert . equal ( await q . resolve ( ) , fn ) ;
232
217
assert . equal ( q . resolved , fn ) ;
233
218
} ) ;
234
219
235
220
const capFn = ( ) => useLexicalScope ( ) ;
236
221
test ( 'should have .resolved: given function with captures' , async ( ) => {
237
- const q = createQRL ( 'chunk' , 'symbol' , capFn , null , null , [ 'hi' ] , null ) ;
222
+ const q = createQRL ( 'chunk' , 'symbol' , capFn , null , null , [ 'hi' ] ) ;
238
223
assert . isDefined ( q . resolved ) ;
239
224
assert . notEqual ( q . resolved , capFn ) ;
240
225
assert . deepEqual ( q . resolved ! ( ) , [ 'hi' ] ) ;
241
226
} ) ;
242
227
test ( 'should have .resolved: given promise for function with captures' , async ( ) => {
243
- const q = createQRL ( 'chunk' , 'symbol' , Promise . resolve ( capFn ) , null , null , [ 'hi' ] , null ) ;
228
+ const q = createQRL ( 'chunk' , 'symbol' , Promise . resolve ( capFn ) , null , null , [ 'hi' ] ) ;
244
229
assert . equal ( q . resolved , undefined ) ;
245
230
assert . deepEqual ( await q ( ) , [ 'hi' ] ) ;
246
231
assert . notEqual ( q . resolved , capFn ) ;
@@ -253,8 +238,7 @@ describe('createQRL', () => {
253
238
null ,
254
239
( ) => Promise . resolve ( { symbol : capFn } ) ,
255
240
null ,
256
- [ 'hi' ] ,
257
- null
241
+ [ 'hi' ]
258
242
) ;
259
243
assert . equal ( q . resolved , undefined ) ;
260
244
assert . deepEqual ( await q ( ) , [ 'hi' ] ) ;
0 commit comments