@@ -19,14 +19,14 @@ func timeParse(s string) time.Time {
19
19
func TestGetBackupsToDelete (t * testing.T ) {
20
20
testData := []Backup {
21
21
Backup {Name : "three" , Date : timeParse ("2019-03-28T19-50-12" )},
22
+ Backup {Name : "one" , Date : timeParse ("2019-01-28T19-50-12" )},
22
23
Backup {Name : "five" , Date : timeParse ("2019-05-28T19-50-12" )},
23
24
Backup {Name : "two" , Date : timeParse ("2019-02-28T19-50-12" )},
24
- Backup {Name : "one" , Date : timeParse ("2019-01-28T19-50-12" )},
25
25
Backup {Name : "four" , Date : timeParse ("2019-04-28T19-50-12" )},
26
26
}
27
27
expectedData := []Backup {
28
- Backup {Name : "four " , Date : timeParse ("2019-04 -28T19-50-12" )},
29
- Backup {Name : "five " , Date : timeParse ("2019-05 -28T19-50-12" )},
28
+ Backup {Name : "two " , Date : timeParse ("2019-02 -28T19-50-12" )},
29
+ Backup {Name : "one " , Date : timeParse ("2019-01 -28T19-50-12" )},
30
30
}
31
31
assert .Equal (t , expectedData , GetBackupsToDelete (testData , 3 ))
32
32
assert .Equal (t , []Backup {}, GetBackupsToDelete ([]Backup {testData [0 ]}, 3 ))
0 commit comments