Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions components/gitpod-protocol/src/util/skip-if.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@
*/

/**
* Skips a Mocha TestSuite if a certain env var is not set and prints its
* Skips a Mocha TestSuite if a certain env var is not set or empty
* @param name The name of the env var the TestSuite depends on being present
*/
export function ifEnvVarNotSet(name: string): boolean {
const skip = process.env[name] === undefined;
const value = process.env[name];
const skip = value === undefined || value === "";
if (skip) {
console.log(`Skipping suite because env var '${name}' is not set`);
console.log(`Skipping suite because env var '${name}' is not set or empty`);
}
return skip;
}
Loading