Fix test sorting function
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com>pull/645/head
parent
a70456f5ee
commit
9db5e36b54
|
@ -319,11 +319,14 @@ func TestGetSnapshotsInBackup(t *testing.T) {
|
||||||
// sort to ensure good compare of slices
|
// sort to ensure good compare of slices
|
||||||
less := func(snapshots []SnapshotIdentifier) func(i, j int) bool {
|
less := func(snapshots []SnapshotIdentifier) func(i, j int) bool {
|
||||||
return func(i, j int) bool {
|
return func(i, j int) bool {
|
||||||
return snapshots[i].Repo < snapshots[j].Repo &&
|
if snapshots[i].Repo == snapshots[j].Repo {
|
||||||
snapshots[i].SnapshotID < snapshots[j].SnapshotID
|
return snapshots[i].SnapshotID < snapshots[j].SnapshotID
|
||||||
|
}
|
||||||
|
return snapshots[i].Repo < snapshots[j].Repo
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sort.Slice(test.expected, less(test.expected))
|
sort.Slice(test.expected, less(test.expected))
|
||||||
sort.Slice(res, less(res))
|
sort.Slice(res, less(res))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue