In a test file I have code similar to this:
describe.skip( "skip this", () => {
throw new Error( "was executed anyway" );
} );
I expected that describe.skip skips executing the entire suite, but it only skips executing tests declared in it. Is that by-design? I feel like the documentation is unclear about this.