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<ARGS, RETVAL> & { skip: TestDefinition<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
});