A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://ipython.readthedocs.io/en/latest/api/generated/IPython.testing.decorators.html below:

Website Navigation


testing.decorators — IPython 9.5.0.dev documentation

Important

This documentation covers IPython versions 6.0 and higher. Beginning with version 6.0, IPython stopped supporting compatibility with Python versions lower than 3.3 including all versions of Python 2.7.

If you are looking for an IPython version compatible with Python 2.7, please use the IPython 5.x LTS release and refer to its documentation (LTS is the long term support release).

Module: testing.decorators 5 Functions
IPython.testing.decorators.skipif(skip_condition, msg=None)

Make function raise SkipTest exception if skip_condition is true

Parameters:
  • skip_condition (bool or callable) – Flag to determine whether to skip test. If the condition is a callable, it is used at runtime to dynamically make the decision. This is useful for tests that may require costly imports, to delay the cost until the test suite is actually executed.

  • msg (string) – Message to give on raising a SkipTest exception.

Returns:

decorator – Decorator, which, when applied to a function, causes SkipTest to be raised when the skip_condition was True, and the function to be called normally otherwise.

Return type:

function

IPython.testing.decorators.skip(msg=None)

Decorator factory - mark a test function for skipping from test suite.

Parameters:

msg (string) – Optional message to be added.

Returns:

decorator – Decorator, which, when applied to a function, causes SkipTest to be raised, with the optional message added.

Return type:

function

IPython.testing.decorators.onlyif(condition, msg)

The reverse from skipif, see skipif for details.

IPython.testing.decorators.module_not_available(module)

Can module be imported? Returns true if module does NOT import.

This is used to make a decorator to skip tests that require module to be available, but delay the ‘import numpy’ to test execution time.

IPython.testing.decorators.onlyif_cmds_exist(*commands)

Decorator to skip test when at least one of commands is not found.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4