lib/fs: Basic with empty root shouldn't point at / (#6483)
This commit is contained in:
@@ -514,6 +514,10 @@ func TestNewBasicFilesystem(t *testing.T) {
|
||||
t.Skip("non-windows root paths")
|
||||
}
|
||||
|
||||
currentDir, err := filepath.Abs(".")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
testCases := []struct {
|
||||
input string
|
||||
expectedRoot string
|
||||
@@ -521,7 +525,8 @@ func TestNewBasicFilesystem(t *testing.T) {
|
||||
}{
|
||||
{"/foo/bar/baz", "/foo/bar/baz", "/foo/bar/baz"},
|
||||
{"/foo/bar/baz/", "/foo/bar/baz", "/foo/bar/baz"},
|
||||
{"", "/", "/"},
|
||||
{"", currentDir, currentDir},
|
||||
{".", currentDir, currentDir},
|
||||
{"/", "/", "/"},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user