supervision/tests/validators/test_shims.py

17 lines
447 B
Python

"""Smoke tests for the validators module surface."""
import warnings
import numpy as np
import supervision.validators as validators
def test_private_validate_xyxy_does_not_warn() -> None:
"""The private validator path stays quiet for a valid input."""
with warnings.catch_warnings(record=True) as captured:
warnings.simplefilter("always")
validators._validate_xyxy(np.array([[0, 0, 1, 1]]))
assert captured == []