def test( c, verbose=False, color=True, capture='no', module=None, k=None, x=False, opts='', pty=True, ): """ Run pytest. See `invocations.pytest.test` for details. This is a simple wrapper around the abovementioned task, which makes a couple minor defaults changes appropriate for this particular test suite, such as: - setting ``capture=no`` instead of ``capture=sys``, as we do a very large amount of subprocess IO testing that even the ``sys`` capture screws up - setting ``verbose=False`` because we have a large number of tests and skipping verbose output by default is a ~20% time savings.) """ return test_( c, verbose=verbose, color=color, capture=capture, module=module, k=k, x=x, opts=opts, pty=pty, )