René's URL Explorer Experiment


Title: Testing guidelines — NumPy v2.6.dev0 Manual

direct link

Domain: numpy.org

docsearch:languageen
docsearch:version2.6.dev0
docbuild:last-updateJul 07, 2026

Links:

Skip to main contenthttps://numpy.org/devdocs/reference/testing.html#main-content
https://numpy.org/devdocs/index.html
User Guide https://numpy.org/devdocs/user/index.html
API reference https://numpy.org/devdocs/reference/index.html
Building from source https://numpy.org/devdocs/building/index.html
Development https://numpy.org/devdocs/dev/index.html
Release notes https://numpy.org/devdocs/release.html
Learn https://numpy.org/numpy-tutorials/
NEPs https://numpy.org/neps
GitHubhttps://github.com/numpy/numpy
User Guide https://numpy.org/devdocs/user/index.html
API reference https://numpy.org/devdocs/reference/index.html
Building from source https://numpy.org/devdocs/building/index.html
Development https://numpy.org/devdocs/dev/index.html
Release notes https://numpy.org/devdocs/release.html
Learn https://numpy.org/numpy-tutorials/
NEPs https://numpy.org/neps
GitHubhttps://github.com/numpy/numpy
NumPy’s module structurehttps://numpy.org/devdocs/reference/module_structure.html
Array objectshttps://numpy.org/devdocs/reference/arrays.html
Universal functions (ufunc)https://numpy.org/devdocs/reference/ufuncs.html
Routines and objects by topichttps://numpy.org/devdocs/reference/routines.html
Constantshttps://numpy.org/devdocs/reference/constants.html
Array creation routineshttps://numpy.org/devdocs/reference/routines.array-creation.html
Array manipulation routineshttps://numpy.org/devdocs/reference/routines.array-manipulation.html
Bit-wise operationshttps://numpy.org/devdocs/reference/routines.bitwise.html
String functionalityhttps://numpy.org/devdocs/reference/routines.strings.html
Datetime support functionshttps://numpy.org/devdocs/reference/routines.datetime.html
Data type routineshttps://numpy.org/devdocs/reference/routines.dtype.html
Mathematical functions with automatic domainhttps://numpy.org/devdocs/reference/routines.emath.html
Floating point error handlinghttps://numpy.org/devdocs/reference/routines.err.html
Exceptions and Warningshttps://numpy.org/devdocs/reference/routines.exceptions.html
Discrete Fourier Transformhttps://numpy.org/devdocs/reference/routines.fft.html
Functional programminghttps://numpy.org/devdocs/reference/routines.functional.html
Input and outputhttps://numpy.org/devdocs/reference/routines.io.html
Indexing routineshttps://numpy.org/devdocs/reference/routines.indexing.html
Linear algebrahttps://numpy.org/devdocs/reference/routines.linalg.html
Logic functionshttps://numpy.org/devdocs/reference/routines.logic.html
Masked array operationshttps://numpy.org/devdocs/reference/routines.ma.html
Mathematical functionshttps://numpy.org/devdocs/reference/routines.math.html
Miscellaneous routineshttps://numpy.org/devdocs/reference/routines.other.html
Polynomialshttps://numpy.org/devdocs/reference/routines.polynomials.html
Random samplinghttps://numpy.org/devdocs/reference/random/index.html
Set routineshttps://numpy.org/devdocs/reference/routines.set.html
Sorting, searching, and countinghttps://numpy.org/devdocs/reference/routines.sort.html
Statisticshttps://numpy.org/devdocs/reference/routines.statistics.html
Test supporthttps://numpy.org/devdocs/reference/routines.testing.html
numpy.testing.assert_allclosehttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_allclose.html
numpy.testing.assert_array_almost_equal_nulphttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_array_almost_equal_nulp.html
numpy.testing.assert_array_max_ulphttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_array_max_ulp.html
numpy.testing.assert_array_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_array_equal.html
numpy.testing.assert_array_lesshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_array_less.html
numpy.testing.assert_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_equal.html
numpy.testing.assert_raiseshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_raises.html
numpy.testing.assert_raises_regexhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_raises_regex.html
numpy.testing.assert_warnshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_warns.html
numpy.testing.assert_no_warningshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_no_warnings.html
numpy.testing.assert_no_gc_cycleshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_no_gc_cycles.html
numpy.testing.assert_string_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_string_equal.html
numpy.testing.assert_https://numpy.org/devdocs/reference/generated/numpy.testing.assert_.html
numpy.testing.assert_almost_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_almost_equal.html
numpy.testing.assert_approx_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_approx_equal.html
numpy.testing.assert_array_almost_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_array_almost_equal.html
numpy.testing.print_assert_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.print_assert_equal.html
numpy.testing.decorate_methodshttps://numpy.org/devdocs/reference/generated/numpy.testing.decorate_methods.html
numpy.testing.clear_and_catch_warningshttps://numpy.org/devdocs/reference/generated/numpy.testing.clear_and_catch_warnings.html
numpy.testing.measurehttps://numpy.org/devdocs/reference/generated/numpy.testing.measure.html
numpy.testing.rundocshttps://numpy.org/devdocs/reference/generated/numpy.testing.rundocs.html
numpy.testing.suppress_warningshttps://numpy.org/devdocs/reference/generated/numpy.testing.suppress_warnings.html
numpy.testing.overrides.allows_array_function_overridehttps://numpy.org/devdocs/reference/generated/numpy.testing.overrides.allows_array_function_override.html
numpy.testing.overrides.allows_array_ufunc_overridehttps://numpy.org/devdocs/reference/generated/numpy.testing.overrides.allows_array_ufunc_override.html
numpy.testing.overrides.get_overridable_numpy_ufuncshttps://numpy.org/devdocs/reference/generated/numpy.testing.overrides.get_overridable_numpy_ufuncs.html
numpy.testing.overrides.get_overridable_numpy_array_functionshttps://numpy.org/devdocs/reference/generated/numpy.testing.overrides.get_overridable_numpy_array_functions.html
Testing guidelineshttps://numpy.org/devdocs/reference/testing.html
Window functionshttps://numpy.org/devdocs/reference/routines.window.html
Typing (numpy.typing)https://numpy.org/devdocs/reference/typing.html
NumPy C-APIhttps://numpy.org/devdocs/reference/c-api/index.html
Array API standard compatibilityhttps://numpy.org/devdocs/reference/array_api.html
CPU/SIMD optimizationshttps://numpy.org/devdocs/reference/simd/index.html
Thread Safetyhttps://numpy.org/devdocs/reference/thread_safety.html
Global Configuration Optionshttps://numpy.org/devdocs/reference/global_state.html
NumPy securityhttps://numpy.org/devdocs/reference/security.html
Testing guidelineshttps://numpy.org/devdocs/reference/testing.html
Status of numpy.distutils and migration advicehttps://numpy.org/devdocs/reference/distutils_status_migration.html
NumPy and SWIGhttps://numpy.org/devdocs/reference/swig.html
https://numpy.org/devdocs/index.html
NumPy referencehttps://numpy.org/devdocs/reference/index.html
NumPy’s module structurehttps://numpy.org/devdocs/reference/module_structure.html
Test supporthttps://numpy.org/devdocs/reference/routines.testing.html
#https://numpy.org/devdocs/reference/testing.html#testing-guidelines
#https://numpy.org/devdocs/reference/testing.html#introduction
nosehttps://nose.readthedocs.io/en/latest/
pytesthttps://pytest.readthedocs.io
numpy.testinghttps://numpy.org/devdocs/reference/routines.testing.html#module-numpy.testing
#https://numpy.org/devdocs/reference/testing.html#testing-numpy
#https://numpy.org/devdocs/reference/testing.html#running-tests-from-inside-python
numpy.testhttps://numpy.org/devdocs/reference/testing.html#numpy.test
numpy.testhttps://numpy.org/devdocs/reference/testing.html#numpy.test
#https://numpy.org/devdocs/reference/testing.html#running-tests-from-the-command-line
spin utilityhttps://numpy.org/devdocs/dev/spin.html#spin-tool
Testing buildshttps://numpy.org/devdocs/dev/development_environment.html#testing-builds
#https://numpy.org/devdocs/reference/testing.html#running-tests-in-multiple-threads
pytest-run-parallelhttps://github.com/Quansight-Labs/pytest-run-parallel
herehttps://numpy.org/devdocs/reference/testing.html#writing-thread-safe-tests
free-threaded build of Pythonhttps://docs.python.org/3/howto/free-threading-python.html
#https://numpy.org/devdocs/reference/testing.html#running-doctests
#https://numpy.org/devdocs/reference/testing.html#other-methods-of-running-tests
vscodehttps://code.visualstudio.com/docs/python/testing#_enable-a-test-framework
pycharmhttps://www.jetbrains.com/help/pycharm/testing-your-first-python-application.html
#https://numpy.org/devdocs/reference/testing.html#writing-your-own-tests
numpy.testing.assert_equalhttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_equal.html#numpy.testing.assert_equal
numpy.testing.assert_allclosehttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_allclose.html#numpy.testing.assert_allclose
numpy.testing.assert_array_lesshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_array_less.html#numpy.testing.assert_array_less
pytest.raiseshttps://docs.pytest.org/en/stable/reference/reference.html#pytest.raises
pytest.warnshttps://docs.pytest.org/en/stable/reference/reference.html#pytest.warns
numpy.testing.assert_raiseshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_raises.html#numpy.testing.assert_raises
numpy.testing.assert_warnshttps://numpy.org/devdocs/reference/generated/numpy.testing.assert_warns.html#numpy.testing.assert_warns
#https://numpy.org/devdocs/reference/testing.html#using-c-code-in-tests
C-APIhttps://numpy.org/devdocs/reference/c-api/index.html#c-api
#https://numpy.org/devdocs/reference/testing.html#numpy.testing.extbuild.build_and_import_extension
#https://numpy.org/devdocs/reference/testing.html#labeling-tests
#https://numpy.org/devdocs/reference/testing.html#setup-and-teardown-methods
pytesthttps://docs.pytest.org/en/stable/index.html#module-pytest
#https://numpy.org/devdocs/reference/testing.html#parametric-tests
#https://numpy.org/devdocs/reference/testing.html#doctests
#https://numpy.org/devdocs/reference/testing.html#tests
#https://numpy.org/devdocs/reference/testing.html#init-py-and-setup-py
#https://numpy.org/devdocs/reference/testing.html#tips-tricks
#https://numpy.org/devdocs/reference/testing.html#known-failures-skipping-tests
#https://numpy.org/devdocs/reference/testing.html#tests-on-random-data
numpy.random.RandomStatehttps://numpy.org/devdocs/reference/random/legacy.html#numpy.random.RandomState
Hypothesishttps://hypothesis.readthedocs.io/en/latest/
#https://numpy.org/devdocs/reference/testing.html#writing-thread-safe-tests
setup methodshttps://numpy.org/devdocs/reference/testing.html#setup-and-teardown-methods
seeding random datahttps://numpy.org/devdocs/reference/testing.html#tests-on-random-data
#https://numpy.org/devdocs/reference/testing.html#documentation-for-numpy-test
#https://numpy.org/devdocs/reference/testing.html#numpy.test
previous numpy.testing.overrides.get_overridable_numpy_array_functions https://numpy.org/devdocs/reference/generated/numpy.testing.overrides.get_overridable_numpy_array_functions.html
next Typing (numpy.typing) https://numpy.org/devdocs/reference/typing.html
Introductionhttps://numpy.org/devdocs/reference/testing.html#introduction
Testing NumPyhttps://numpy.org/devdocs/reference/testing.html#testing-numpy
Running tests from inside Pythonhttps://numpy.org/devdocs/reference/testing.html#running-tests-from-inside-python
Running tests from the command linehttps://numpy.org/devdocs/reference/testing.html#running-tests-from-the-command-line
Running tests in multiple threadshttps://numpy.org/devdocs/reference/testing.html#running-tests-in-multiple-threads
Running doctestshttps://numpy.org/devdocs/reference/testing.html#running-doctests
Other methods of running testshttps://numpy.org/devdocs/reference/testing.html#other-methods-of-running-tests
Writing your own testshttps://numpy.org/devdocs/reference/testing.html#writing-your-own-tests
Using C code in testshttps://numpy.org/devdocs/reference/testing.html#using-c-code-in-tests
build_and_import_extensionhttps://numpy.org/devdocs/reference/testing.html#numpy.testing.extbuild.build_and_import_extension
Labeling testshttps://numpy.org/devdocs/reference/testing.html#labeling-tests
Setup and teardown methodshttps://numpy.org/devdocs/reference/testing.html#setup-and-teardown-methods
Parametric testshttps://numpy.org/devdocs/reference/testing.html#parametric-tests
Doctestshttps://numpy.org/devdocs/reference/testing.html#doctests
tests/https://numpy.org/devdocs/reference/testing.html#tests
__init__.py and setup.pyhttps://numpy.org/devdocs/reference/testing.html#init-py-and-setup-py
Tips & Trickshttps://numpy.org/devdocs/reference/testing.html#tips-tricks
Known failures & skipping testshttps://numpy.org/devdocs/reference/testing.html#known-failures-skipping-tests
Tests on random datahttps://numpy.org/devdocs/reference/testing.html#tests-on-random-data
Writing thread-safe testshttps://numpy.org/devdocs/reference/testing.html#writing-thread-safe-tests
Documentation for numpy.testhttps://numpy.org/devdocs/reference/testing.html#documentation-for-numpy-test
testhttps://numpy.org/devdocs/reference/testing.html#numpy.test
Sphinxhttps://www.sphinx-doc.org/
PyData Sphinx Themehttps://pydata-sphinx-theme.readthedocs.io/en/stable/index.html

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.