from ingestor.connection.clock import MonotonicClock def test_elapsed_is_non_negative_and_monotonic(): clk = MonotonicClock() a = clk.elapsed() b = clk.elapsed() # never negative even if wall clock jumps back assert a >= 0 assert b >= a