Page Contents

Home > @loopback/testlab > skipOnTravis

skipOnTravis() function

Helper function for skipping tests on Travis CI.

Signature:

export declare function skipOnTravis<ARGS extends unknown[], RETVAL>(verb: TestDefinition<ARGS, RETVAL> & {
    skip: TestDefinition<ARGS, RETVAL>;
}, name: string, ...args: ARGS): RETVAL;

Parameters

Parameter Type Description
verb [TestDefinition](/doc/en/lb4/apidocs.testlab.testdefinition.html)<ARGS, RETVAL> & { skip: [TestDefinition](/doc/en/lb4/apidocs.testlab.testdefinition.html)<ARGS, RETVAL>; } The function to invoke to define the test case or the test suite, e.g. `it` or `describe`.
name string The test name (the first argument of `verb` function).
args ARGS Additional arguments (framework specific), typically a function implementing the test.

Returns:

RETVAL

Example

skipOnTravis(it, 'does something when some condition', async () => {
  // the test
});