| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- import numpy as np
- from numpy._typing import NDArray
- from numpy.testing import (
- TestCase,
- assert_,
- assert_allclose,
- assert_array_almost_equal_nulp,
- assert_raises,
- )
- from numpy.testing._private.utils import _ComparisonFunc
- __all__ = [
- "TestCase",
- "almost",
- "approx",
- "assert_",
- "assert_allclose",
- "assert_almost_equal",
- "assert_array_almost_equal",
- "assert_array_almost_equal_nulp",
- "assert_array_approx_equal",
- "assert_array_compare",
- "assert_array_equal",
- "assert_array_less",
- "assert_close",
- "assert_equal",
- "assert_equal_records",
- "assert_mask_equal",
- "assert_not_equal",
- "assert_raises",
- "fail_if_array_equal",
- ]
- def approx(
- a: object, b: object, fill_value: bool = True, rtol: float = 1e-5, atol: float = 1e-8
- ) -> np.ndarray[tuple[int], np.dtype[np.bool]]: ...
- def almost(a: object, b: object, decimal: int = 6, fill_value: bool = True) -> np.ndarray[tuple[int], np.dtype[np.bool]]: ...
- #
- def assert_equal_records(a: NDArray[np.void], b: NDArray[np.void]) -> None: ...
- def assert_equal(actual: object, desired: object, err_msg: str = "") -> None: ...
- def fail_if_equal(actual: object, desired: object, err_msg: str = "") -> None: ...
- def assert_almost_equal(
- actual: object, desired: object, decimal: int = 7, err_msg: str = "", verbose: bool = True
- ) -> None: ...
- #
- def assert_array_compare(
- comparison: _ComparisonFunc,
- x: object,
- y: object,
- err_msg: str = "",
- verbose: bool = True,
- header: str = "",
- fill_value: bool = True,
- ) -> None: ...
- def assert_array_equal(x: object, y: object, err_msg: str = "", verbose: bool = True) -> None: ...
- def fail_if_array_equal(x: object, y: object, err_msg: str = "", verbose: bool = True) -> None: ...
- def assert_array_approx_equal(
- x: object, y: object, decimal: int = 6, err_msg: str = "", verbose: bool = True
- ) -> None: ...
- def assert_array_almost_equal(
- x: object, y: object, decimal: int = 6, err_msg: str = "", verbose: bool = True
- ) -> None: ...
- def assert_array_less(x: object, y: object, err_msg: str = "", verbose: bool = True) -> None: ...
- def assert_mask_equal(m1: object, m2: object, err_msg: str = "") -> None: ...
- assert_not_equal = fail_if_equal
- assert_close = assert_almost_equal
|