NumPy

Previous topic

numpy.testing.dec.knownfailureif

Next topic

numpy.testing.dec.skipif

This is documentation for an old release of NumPy (version 1.19). Read this page in the documentation of the latest stable release (version 2.2).

numpy.testing.dec.setastest

numpy.testing.dec.setastest(tf=True)

Signals to nose that this function is or is not a test.

Parameters
tfbool

If True, specifies that the decorated callable is a test. If False, specifies that the decorated callable is not a test. Default is True.

Notes

This decorator can’t use the nose namespace, because it can be called from a non-test module. See also istest and nottest in nose.tools.

Examples

setastest can be used in the following way:

from numpy.testing import dec

@dec.setastest(False)
def func_with_test_in_name(arg1, arg2):
    pass