(t *testing.T)
| 3205 | } |
| 3206 | |
| 3207 | func TestFolderAPIErrors(t *testing.T) { |
| 3208 | wcfg, fcfg := newDefaultCfgWrapper(t) |
| 3209 | pauseFolder(t, wcfg, fcfg.ID, true) |
| 3210 | m := setupModel(t, wcfg) |
| 3211 | defer cleanupModel(m) |
| 3212 | |
| 3213 | methods := []func(folder string) error{ |
| 3214 | func(folder string) error { |
| 3215 | return m.ScanFolder(folder) |
| 3216 | }, |
| 3217 | func(folder string) error { |
| 3218 | return m.ScanFolderSubdirs(folder, nil) |
| 3219 | }, |
| 3220 | func(folder string) error { |
| 3221 | _, err := m.GetFolderVersions(folder) |
| 3222 | return err |
| 3223 | }, |
| 3224 | func(folder string) error { |
| 3225 | _, err := m.RestoreFolderVersions(folder, nil) |
| 3226 | return err |
| 3227 | }, |
| 3228 | } |
| 3229 | |
| 3230 | for i, method := range methods { |
| 3231 | if err := method(fcfg.ID); err != ErrFolderPaused { |
| 3232 | t.Errorf(`Expected "%v", got "%v" (method no %v)`, ErrFolderPaused, err, i) |
| 3233 | } |
| 3234 | if err := method("notexisting"); err != ErrFolderMissing { |
| 3235 | t.Errorf(`Expected "%v", got "%v" (method no %v)`, ErrFolderMissing, err, i) |
| 3236 | } |
| 3237 | } |
| 3238 | } |
| 3239 | |
| 3240 | func TestRenameSequenceOrder(t *testing.T) { |
| 3241 | wcfg, fcfg := newDefaultCfgWrapper(t) |
nothing calls this directly
no test coverage detected