2857: fix flaky time-sensitive tests
authorTim Pierce <twp@curoverse.com>
Thu, 5 Jun 2014 19:42:06 +0000 (15:42 -0400)
committerTim Pierce <twp@curoverse.com>
Thu, 5 Jun 2014 19:44:15 +0000 (15:44 -0400)
commitcea92754dfacf2b409d1f5b45dd0775fc44c842d
tree94a0faaa755a776ac33e67be5b344d96284d9733
parentf0bf04abdbb7e4b47be85585fba5789d695bb31e
2857: fix flaky time-sensitive tests

Allow tests to inject a mock Time object into Blob, in order to generate
consistent behavior for tests that rely on permission signatures.

Closes #2857.
services/api/app/models/blob.rb
services/api/test/functional/arvados/v1/collections_controller_test.rb