github.com/divyam234/rclone@v1.64.1/fs/direntries_test.go (about) 1 package fs_test 2 3 import ( 4 "sort" 5 "testing" 6 7 "github.com/divyam234/rclone/fs" 8 "github.com/divyam234/rclone/fstest/mockdir" 9 "github.com/divyam234/rclone/fstest/mockobject" 10 "github.com/stretchr/testify/assert" 11 ) 12 13 func TestDirEntriesSort(t *testing.T) { 14 a := mockobject.New("a") 15 aDir := mockdir.New("a") 16 b := mockobject.New("b") 17 bDir := mockdir.New("b") 18 c := mockobject.New("c") 19 cDir := mockdir.New("c") 20 anotherc := mockobject.New("c") 21 dirEntries := fs.DirEntries{bDir, b, aDir, a, c, cDir, anotherc} 22 23 sort.Stable(dirEntries) 24 25 assert.Equal(t, fs.DirEntries{aDir, a, bDir, b, cDir, c, anotherc}, dirEntries) 26 }