X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0561bd0c3c07257fd58ded6c7cfa5feeae97af57..5ee93e408c0e547dfb03b2f3d039a7715126395b:/services/keep-balance/collection_test.go diff --git a/services/keep-balance/collection_test.go b/services/keep-balance/collection_test.go index a548b1ff9f..e6925c4afd 100644 --- a/services/keep-balance/collection_test.go +++ b/services/keep-balance/collection_test.go @@ -29,24 +29,24 @@ func (s *integrationSuite) TestIdenticalTimestamps(c *check.C) { longestStreak := 0 var lastMod time.Time sawUUID := make(map[string]bool) - err := EachCollection(&s.config.Client, pageSize, func(c arvados.Collection) error { - got[trial] = append(got[trial], c.UUID) - if c.ModifiedAt == nil { + err := EachCollection(s.client, pageSize, func(c arvados.Collection) error { + if c.ModifiedAt.IsZero() { return nil } if sawUUID[c.UUID] { // dup return nil } + got[trial] = append(got[trial], c.UUID) sawUUID[c.UUID] = true - if lastMod == *c.ModifiedAt { + if lastMod == c.ModifiedAt { streak++ if streak > longestStreak { longestStreak = streak } } else { streak = 0 - lastMod = *c.ModifiedAt + lastMod = c.ModifiedAt } return nil }, nil)