(t *testing.T)
| 137 | } |
| 138 | |
| 139 | func TestSortEntriesReverse(t *testing.T) { |
| 140 | entries := []files.IsMetadata{ |
| 141 | &files.FolderMetadata{Metadata: files.Metadata{PathDisplay: "/a"}}, |
| 142 | &files.FolderMetadata{Metadata: files.Metadata{PathDisplay: "/b"}}, |
| 143 | &files.FolderMetadata{Metadata: files.Metadata{PathDisplay: "/c"}}, |
| 144 | } |
| 145 | |
| 146 | sortEntries(entries, listOptions{sortBy: "name", reverse: true}) |
| 147 | |
| 148 | paths := []string{entryPath(entries[0]), entryPath(entries[1]), entryPath(entries[2])} |
| 149 | if paths[0] != "/c" || paths[1] != "/b" || paths[2] != "/a" { |
| 150 | t.Errorf("sort by name reverse = %v, want [/c /b /a]", paths) |
| 151 | } |
| 152 | } |
| 153 | |
| 154 | func TestSortEntriesNoSort(t *testing.T) { |
| 155 | entries := []files.IsMetadata{ |
nothing calls this directly
no test coverage detected