diff options
author | Bogdan Drutu <bdrutu@google.com> | 2017-06-19 19:33:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-19 19:33:35 -0700 |
commit | 65f8bda11b6712d42a942bb4d51fd56d618a132b (patch) | |
tree | 95a4b777ddf352bc2922e6cd6cd137561db38039 /testing | |
parent | 3d463a863211ec3515e6c0681948fe14dfbd2714 (diff) | |
download | opencensus-java-65f8bda11b6712d42a942bb4d51fd56d618a132b.tar.gz |
Refactor Timestamp class to be safer. Add methods to minus a timestam… (#367)
Diffstat (limited to 'testing')
-rw-r--r-- | testing/src/main/java/io/opencensus/testing/common/TestClock.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/testing/src/main/java/io/opencensus/testing/common/TestClock.java b/testing/src/main/java/io/opencensus/testing/common/TestClock.java index 2a604f2a..ef287456 100644 --- a/testing/src/main/java/io/opencensus/testing/common/TestClock.java +++ b/testing/src/main/java/io/opencensus/testing/common/TestClock.java @@ -66,14 +66,8 @@ public final class TestClock extends Clock { * * @param duration the increase in time. */ - // TODO(sebright): Consider adding an 'addDuration' method to Timestamp. public synchronized void advanceTime(Duration duration) { - currentTime = - validateNanos( - Timestamp.create( - LongMath.checkedAdd(currentTime.getSeconds(), duration.getSeconds()), - currentTime.getNanos()) - .addNanos(duration.getNanos())); + currentTime = validateNanos(currentTime.addDuration(duration)); } @Override |