'Test that MonotonicTimestampGenerator\'s output increases by 1 when the
underlying system time is the same, then returns to normal when the
system time increases again.
@since 3.8.0
@expected_result Timestamps should increase monotonically over repeated system time.
@test_category timing'

def test_timestamps_during_and_after_same_system_time(self):

    self._call_and_check_results(system_time_expected_stamp_pairs=((15.0, (15 * 1000000.0)), (15.0, ((15 * 1000000.0) + 1)), (15.0, ((15 * 1000000.0) + 2)), (15.01, (15.01 * 1000000.0))))
