diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2021-10-07 16:47:21 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2021-10-07 16:47:21 -0400 |
commit | 23ac4bda3dc1f642b50cd7f21b11ed3285cf417f (patch) | |
tree | 5346807207042890881deaf01d29b31bef92078b /indra/llcommon/tests | |
parent | fb675e81854c68172642446398c0743bacc8bd41 (diff) | |
parent | c585ddb75e383cdd994d0d99fed8f2de8f955e3c (diff) |
SL-16024: Merge branch 'SL-16024' into SL-16024-to-546
Diffstat (limited to 'indra/llcommon/tests')
-rw-r--r-- | indra/llcommon/tests/workqueue_test.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/indra/llcommon/tests/workqueue_test.cpp b/indra/llcommon/tests/workqueue_test.cpp index ab1cae6c14..d5405400fd 100644 --- a/indra/llcommon/tests/workqueue_test.cpp +++ b/indra/llcommon/tests/workqueue_test.cpp @@ -103,12 +103,13 @@ namespace tut Shared result = data.get(); ensure_equals("called wrong number of times", result.size(), 3); // postEvery() assumes you want the first call to happen right away. - // Inject a fake start time that's (interval) earlier than that, to - // make our too early/too late tests uniform for all entries. - result.push_front(start - interval); - for (size_t i = 1; i < result.size(); ++i) + // Pretend our start time was (interval) earlier than that, to make + // our too early/too late tests uniform for all entries. + start -= interval; + for (size_t i = 0; i < result.size(); ++i) { - auto diff = (result[i] - result[i-1]); + auto diff = result[i] - start; + start += interval; try { ensure(STRINGIZE("call " << i << " too soon"), diff >= interval); |