mirror of
https://github.com/rclone/rclone
synced 2024-12-25 17:03:45 +01:00
fstest: add test for reading object in a case insensitive way #4830
This commit is contained in:
parent
56ad6aac4d
commit
b81b6da3fc
@ -999,6 +999,16 @@ func Run(t *testing.T, opt *Opt) {
|
|||||||
file1.Check(t, obj, f.Precision())
|
file1.Check(t, obj, f.Precision())
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// FsNewObjectCaseInsensitive tests NewObject on a case insensitive file system
|
||||||
|
t.Run("FsNewObjectCaseInsensitive", func(t *testing.T) {
|
||||||
|
skipIfNotOk(t)
|
||||||
|
if !f.Features().CaseInsensitive {
|
||||||
|
t.Skip("Not Case Insensitive")
|
||||||
|
}
|
||||||
|
obj := findObject(ctx, t, f, strings.ToUpper(file1.Path))
|
||||||
|
file1.Check(t, obj, f.Precision())
|
||||||
|
})
|
||||||
|
|
||||||
// TestFsListFile1and2 tests two files present
|
// TestFsListFile1and2 tests two files present
|
||||||
t.Run("FsListFile1and2", func(t *testing.T) {
|
t.Run("FsListFile1and2", func(t *testing.T) {
|
||||||
skipIfNotOk(t)
|
skipIfNotOk(t)
|
||||||
|
Loading…
Reference in New Issue
Block a user