From dbc874e2b9f300bea7a18deda32e784afb0ab89a Mon Sep 17 00:00:00 2001 From: xengineering Date: Tue, 22 Oct 2024 21:17:47 +0200 Subject: Remove github.com/gorilla/mux dependency The reason for the introduction of this dependency was that it was easy to setup routes with HTTP method restrictions. Since Go 1.22 this feature is part of the standard library. Method restrictions are part of the patterns used to register routes [1]. [1]: https://pkg.go.dev/net/http#hdr-Patterns-ServeMux --- vendor/github.com/gorilla/mux/test_helpers.go | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 vendor/github.com/gorilla/mux/test_helpers.go (limited to 'vendor/github.com/gorilla/mux/test_helpers.go') diff --git a/vendor/github.com/gorilla/mux/test_helpers.go b/vendor/github.com/gorilla/mux/test_helpers.go deleted file mode 100644 index 5f5c496..0000000 --- a/vendor/github.com/gorilla/mux/test_helpers.go +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2012 The Gorilla Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package mux - -import "net/http" - -// SetURLVars sets the URL variables for the given request, to be accessed via -// mux.Vars for testing route behaviour. Arguments are not modified, a shallow -// copy is returned. -// -// This API should only be used for testing purposes; it provides a way to -// inject variables into the request context. Alternatively, URL variables -// can be set by making a route that captures the required variables, -// starting a server and sending the request to that server. -func SetURLVars(r *http.Request, val map[string]string) *http.Request { - return requestWithVars(r, val) -} -- cgit v1.2.3-70-g09d2