mirror of
https://github.com/labstack/echo.git
synced 2025-09-16 09:16:29 +02:00
tests: In Go 1.23 fs related errors have changed.
This commit is contained in:
@@ -245,19 +245,16 @@ func TestEcho_FileFS(t *testing.T) {
|
||||
|
||||
func TestEcho_StaticPanic(t *testing.T) {
|
||||
var testCases = []struct {
|
||||
name string
|
||||
givenRoot string
|
||||
expectError string
|
||||
name string
|
||||
givenRoot string
|
||||
}{
|
||||
{
|
||||
name: "panics for ../",
|
||||
givenRoot: "../assets",
|
||||
expectError: "can not create sub FS, invalid root given, err: sub ../assets: invalid name",
|
||||
name: "panics for ../",
|
||||
givenRoot: "../assets",
|
||||
},
|
||||
{
|
||||
name: "panics for /",
|
||||
givenRoot: "/assets",
|
||||
expectError: "can not create sub FS, invalid root given, err: sub /assets: invalid name",
|
||||
name: "panics for /",
|
||||
givenRoot: "/assets",
|
||||
},
|
||||
}
|
||||
|
||||
@@ -266,7 +263,7 @@ func TestEcho_StaticPanic(t *testing.T) {
|
||||
e := New()
|
||||
e.Filesystem = os.DirFS("./")
|
||||
|
||||
assert.PanicsWithError(t, tc.expectError, func() {
|
||||
assert.Panics(t, func() {
|
||||
e.Static("../assets", tc.givenRoot)
|
||||
})
|
||||
})
|
||||
|
@@ -75,19 +75,16 @@ func TestGroup_FileFS(t *testing.T) {
|
||||
|
||||
func TestGroup_StaticPanic(t *testing.T) {
|
||||
var testCases = []struct {
|
||||
name string
|
||||
givenRoot string
|
||||
expectError string
|
||||
name string
|
||||
givenRoot string
|
||||
}{
|
||||
{
|
||||
name: "panics for ../",
|
||||
givenRoot: "../images",
|
||||
expectError: "can not create sub FS, invalid root given, err: sub ../images: invalid name",
|
||||
name: "panics for ../",
|
||||
givenRoot: "../images",
|
||||
},
|
||||
{
|
||||
name: "panics for /",
|
||||
givenRoot: "/images",
|
||||
expectError: "can not create sub FS, invalid root given, err: sub /images: invalid name",
|
||||
name: "panics for /",
|
||||
givenRoot: "/images",
|
||||
},
|
||||
}
|
||||
|
||||
@@ -98,7 +95,7 @@ func TestGroup_StaticPanic(t *testing.T) {
|
||||
|
||||
g := e.Group("/assets")
|
||||
|
||||
assert.PanicsWithError(t, tc.expectError, func() {
|
||||
assert.Panics(t, func() {
|
||||
g.Static("/images", tc.givenRoot)
|
||||
})
|
||||
})
|
||||
|
Reference in New Issue
Block a user