chainer.testing.with_requires¶
-
chainer.testing.
with_requires
(*requirements)[source]¶ Run a test case only when given requirements are satisfied.
Example
This test case runs only when numpy>=1.10 is installed.
>>> import unittest >>> from chainer import testing >>> class Test(unittest.TestCase): ... @testing.with_requires('numpy>=1.10') ... def test_for_numpy_1_10(self): ... pass
Parameters: requirements – A list of string representing requirement condition to run a given test case.