Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct ticking behavior with time.time_ns() #473

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Oct 20, 2022

  1. Correct ticking behavior with time.time_ns()

    Previously, when `freeze_time(..., tick=True)` was used in conjunction
    with functions that called out to `time.time_ns()`, identical values
    were being returned. This was caused by the existing version of
    `fake_time_ns` rounding off the last nine digits of the returned integer
    value -- ensuring that each tick would be erased.
    
    This commit only casts to `int` _after_ the value has been shifted by
    `1e9`, rather than before _and_ after.
    jeffdn committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    6ad237d View commit details
    Browse the repository at this point in the history