@@ -23,7 +23,7 @@ func TestNewListRoutesHandler(t *testing.T) {
2323 r .DELETE ("/users/{id}" , dummyHandler ).Name ("users.destroy" )
2424
2525 // Get the handler (no filter - show all)
26- handler := teapot .NewListRoutesHandler (r , teapot. ListRoutesOptions {} )
26+ handler := teapot .NewListRoutesHandler (r , nil )
2727
2828 // Test JSON response (with Accept header)
2929 req := httptest .NewRequest ("GET" , "/.internal/routes" , nil )
@@ -65,7 +65,7 @@ func TestNewListRoutesHandlerHTML(t *testing.T) {
6565 r .GET ("/users" , dummyHandler ).Name ("users.index" )
6666 r .GET ("/posts" , dummyHandler ).Name ("posts.index" )
6767
68- handler := teapot .NewListRoutesHandler (r , teapot. ListRoutesOptions {} )
68+ handler := teapot .NewListRoutesHandler (r , nil )
6969
7070 // Test HTML response (no Accept header defaults to HTML)
7171 req := httptest .NewRequest ("GET" , "/.internal/routes" , nil )
@@ -97,7 +97,7 @@ func TestNewListRoutesHandlerHTMLQueryParams(t *testing.T) {
9797 r .QueryGET ("/bucket" , dummyHandler ).Query ("acl" ).Name ("bucket.get-acl" )
9898 r .QueryGET ("/bucket" , dummyHandler ).QueryValue ("list-type" , "v2" ).Name ("bucket.list-v2" )
9999
100- handler := teapot .NewListRoutesHandler (r , teapot. ListRoutesOptions {} )
100+ handler := teapot .NewListRoutesHandler (r , nil )
101101
102102 req := httptest .NewRequest ("GET" , "/.internal/routes" , nil )
103103 w := httptest .NewRecorder ()
@@ -118,7 +118,7 @@ func TestNewListRoutesHandlerAsRoute(t *testing.T) {
118118
119119 r .GET ("/api/users" , dummyHandler ).Name ("api.users" )
120120 r .GET ("/api/posts" , dummyHandler ).Name ("api.posts" )
121- r .GET ("/.internal/routes" , teapot .NewListRoutesHandler (r , teapot. ListRoutesOptions {} )).Name ("debug.routes" )
121+ r .GET ("/.internal/routes" , teapot .NewListRoutesHandler (r , nil )).Name ("debug.routes" )
122122
123123 // Test it works via ServeHTTP
124124 req := httptest .NewRequest ("GET" , "/.internal/routes" , nil )
@@ -151,7 +151,7 @@ func TestNewListRoutesHandlerBaseURL(t *testing.T) {
151151 r .GET ("/users/{id}" , dummyHandler ).Name ("users.show" )
152152 r .POST ("/users" , dummyHandler ).Name ("users.store" )
153153
154- handler := teapot .NewListRoutesHandler (r , teapot.ListRoutesOptions {
154+ handler := teapot .NewListRoutesHandler (r , & teapot.ListRoutesOptions {
155155 BaseURL : "http://localhost:8080" ,
156156 })
157157
@@ -170,7 +170,7 @@ func TestNewListRoutesHandlerBaseURL(t *testing.T) {
170170 assert .Contains (t , body , `/users/{id}` )
171171
172172 // BaseURL with trailing slash should still produce correct URLs
173- handler2 := teapot .NewListRoutesHandler (r , teapot.ListRoutesOptions {
173+ handler2 := teapot .NewListRoutesHandler (r , & teapot.ListRoutesOptions {
174174 BaseURL : "http://localhost:8080/" ,
175175 })
176176 w2 := httptest .NewRecorder ()
@@ -183,7 +183,7 @@ func TestNewListRoutesHandlerNoBaseURL(t *testing.T) {
183183 r := teapot .New ()
184184 r .GET ("/users" , dummyHandler ).Name ("users.index" )
185185
186- handler := teapot .NewListRoutesHandler (r , teapot. ListRoutesOptions {} )
186+ handler := teapot .NewListRoutesHandler (r , nil )
187187
188188 req := httptest .NewRequest ("GET" , "/.internal/routes" , nil )
189189 w := httptest .NewRecorder ()
@@ -352,7 +352,7 @@ func TestNewListRoutesHandlerWithFilter(t *testing.T) {
352352
353353 r .GET ("/api/users" , dummyHandler ).Name ("api.users" )
354354 r .GET ("/api/posts" , dummyHandler ).Name ("api.posts" )
355- r .GET ("/.internal/routes" , teapot .NewListRoutesHandler (r , teapot.ListRoutesOptions {
355+ r .GET ("/.internal/routes" , teapot .NewListRoutesHandler (r , & teapot.ListRoutesOptions {
356356 Filter : func (route teapot.RouteInfo ) bool {
357357 return ! strings .HasPrefix (route .Pattern , "/.internal/" )
358358 },
0 commit comments