@@ -24,7 +24,8 @@ func TestNextRouter(t *testing.T) {
24
24
err := rootFS .WriteFile ("test.html" , []byte ("test123" ), 0755 )
25
25
require .NoError (t , err )
26
26
27
- router := nextrouter .Handler (rootFS , nil )
27
+ router , err := nextrouter .Handler (rootFS , nil )
28
+ require .NoError (t , err )
28
29
server := httptest .NewServer (router )
29
30
30
31
res , err := request (server , "/test.html" )
@@ -46,7 +47,8 @@ func TestNextRouter(t *testing.T) {
46
47
err = rootFS .WriteFile ("folder.html" , []byte ("folderFile" ), 0755 )
47
48
require .NoError (t , err )
48
49
49
- router := nextrouter .Handler (rootFS , nil )
50
+ router , err := nextrouter .Handler (rootFS , nil )
51
+ require .NoError (t , err )
50
52
server := httptest .NewServer (router )
51
53
52
54
res , err := request (server , "/folder/" )
@@ -65,7 +67,8 @@ func TestNextRouter(t *testing.T) {
65
67
err := rootFS .WriteFile ("test.png" , []byte ("png-bytes" ), 0755 )
66
68
require .NoError (t , err )
67
69
68
- router := nextrouter .Handler (rootFS , nil )
70
+ router , err := nextrouter .Handler (rootFS , nil )
71
+ require .NoError (t , err )
69
72
server := httptest .NewServer (router )
70
73
71
74
res , err := request (server , "/test.png" )
@@ -85,7 +88,8 @@ func TestNextRouter(t *testing.T) {
85
88
err := rootFS .WriteFile ("test.html" , []byte ("test-no-extension" ), 0755 )
86
89
require .NoError (t , err )
87
90
88
- router := nextrouter .Handler (rootFS , nil )
91
+ router , err := nextrouter .Handler (rootFS , nil )
92
+ require .NoError (t , err )
89
93
server := httptest .NewServer (router )
90
94
91
95
res , err := request (server , "/test" )
@@ -104,7 +108,8 @@ func TestNextRouter(t *testing.T) {
104
108
err := rootFS .WriteFile ("index.html" , []byte ("test-root-index" ), 0755 )
105
109
require .NoError (t , err )
106
110
107
- router := nextrouter .Handler (rootFS , nil )
111
+ router , err := nextrouter .Handler (rootFS , nil )
112
+ require .NoError (t , err )
108
113
server := httptest .NewServer (router )
109
114
110
115
res , err := request (server , "/" )
@@ -128,7 +133,8 @@ func TestNextRouter(t *testing.T) {
128
133
rootFS .WriteFile ("test/a/b/c.html" , []byte ("test123" ), 0755 )
129
134
require .NoError (t , err )
130
135
131
- router := nextrouter .Handler (rootFS , nil )
136
+ router , err := nextrouter .Handler (rootFS , nil )
137
+ require .NoError (t , err)
132
138
server := httptest .NewServer (router )
133
139
134
140
res , err := request (server , "/test/a/b/c.html" )
@@ -155,7 +161,8 @@ func TestNextRouter(t *testing.T) {
155
161
rootFS .WriteFile ("test/a/b/c/index.html" , []byte ("test-abc-index" ), 0755 )
156
162
require .NoError (t , err )
157
163
158
- router := nextrouter .Handler (rootFS , nil )
164
+ router , err := nextrouter .Handler (rootFS , nil )
165
+ require .NoError (t , err )
159
166
server := httptest .NewServer (router )
160
167
161
168
res , err := request (server , "/test/a/b/c" )
@@ -175,7 +182,8 @@ func TestNextRouter(t *testing.T) {
175
182
err := rootFS .WriteFile ("test.html" , []byte ("test123" ), 0755 )
176
183
require .NoError (t , err )
177
184
178
- router := nextrouter .Handler (rootFS , nil )
185
+ router , err := nextrouter .Handler (rootFS , nil )
186
+ require .NoError (t , err )
179
187
server := httptest .NewServer (router )
180
188
181
189
res , err := request (server , "/test-non-existent.html" )
@@ -191,7 +199,8 @@ func TestNextRouter(t *testing.T) {
191
199
err := rootFS .WriteFile ("test.html" , []byte ("test123" ), 0755 )
192
200
require .NoError (t , err )
193
201
194
- router := nextrouter .Handler (rootFS , nil )
202
+ router , err := nextrouter .Handler (rootFS , nil )
203
+ require .NoError (t , err )
195
204
server := httptest .NewServer (router )
196
205
197
206
res , err := request (server , "/test-non-existent.html" )
@@ -207,7 +216,8 @@ func TestNextRouter(t *testing.T) {
207
216
err := rootFS .WriteFile ("404.html" , []byte ("404 custom content" ), 0755 )
208
217
require .NoError (t , err )
209
218
210
- router := nextrouter .Handler (rootFS , nil )
219
+ router , err := nextrouter .Handler (rootFS , nil )
220
+ require .NoError (t , err )
211
221
server := httptest .NewServer (router )
212
222
213
223
res , err := request (server , "/test-non-existent.html" )
@@ -227,7 +237,8 @@ func TestNextRouter(t *testing.T) {
227
237
err = rootFS .WriteFile ("folder/[orgs].html" , []byte ("test-dynamic-path" ), 0755 )
228
238
require .NoError (t , err )
229
239
230
- router := nextrouter .Handler (rootFS , nil )
240
+ router , err := nextrouter .Handler (rootFS , nil )
241
+ require .NoError (t , err )
231
242
server := httptest .NewServer (router )
232
243
233
244
res , err := request (server , "/folder/org-1" )
@@ -248,7 +259,8 @@ func TestNextRouter(t *testing.T) {
248
259
err = rootFS .WriteFile ("folder/[org]/[project]/create.html" , []byte ("test-create" ), 0755 )
249
260
require .NoError (t , err )
250
261
251
- router := nextrouter .Handler (rootFS , nil )
262
+ router , err := nextrouter .Handler (rootFS , nil )
263
+ require .NoError (t , err )
252
264
server := httptest .NewServer (router )
253
265
254
266
res , err := request (server , "/folder/org-1/project-1/create" )
@@ -269,7 +281,8 @@ func TestNextRouter(t *testing.T) {
269
281
err = rootFS .WriteFile ("folder/[[...any]].html" , []byte ("test-catch-all" ), 0755 )
270
282
require .NoError (t , err )
271
283
272
- router := nextrouter .Handler (rootFS , nil )
284
+ router , err := nextrouter .Handler (rootFS , nil )
285
+ require .NoError (t , err )
273
286
server := httptest .NewServer (router )
274
287
275
288
res , err := request (server , "/folder/org-1/project-1/random" )
@@ -292,7 +305,8 @@ func TestNextRouter(t *testing.T) {
292
305
err = rootFS .WriteFile ("folder/create.html" , []byte ("test-create" ), 0755 )
293
306
require .NoError (t , err )
294
307
295
- router := nextrouter .Handler (rootFS , nil )
308
+ router , err := nextrouter .Handler (rootFS , nil )
309
+ require .NoError (t , err )
296
310
server := httptest .NewServer (router )
297
311
298
312
res , err := request (server , "/folder/create" )
@@ -329,10 +343,11 @@ func TestNextRouter(t *testing.T) {
329
343
}
330
344
}
331
345
332
- router := nextrouter .Handler (rootFS , & nextrouter.Options {
346
+ router , err := nextrouter .Handler (rootFS , & nextrouter.Options {
333
347
Logger : slog.Logger {},
334
348
TemplateDataFunc : templateFunc ,
335
349
})
350
+ require .NoError (t , err )
336
351
server := httptest .NewServer (router )
337
352
338
353
res , err := request (server , "/test.html" )
0 commit comments