pre-commit-hooks/.venv/lib/python3.10/site-packages/_pytest/timing.py
2024-04-13 00:00:20 +00:00

15 lines
412 B
Python

"""Indirection for time functions.
We intentionally grab some "time" functions internally to avoid tests mocking "time" to affect
pytest runtime information (issue #185).
Fixture "mock_timing" also interacts with this module for pytest's own tests.
"""
from __future__ import annotations
from time import perf_counter
from time import sleep
from time import time
__all__ = ['perf_counter', 'sleep', 'time']