0
0
Fork 0
mirror of https://github.com/renovatebot/renovate.git synced 2025-02-28 18:44:03 +00:00
renovatebot_renovate/tools/test/utils.ts
Michael Kriese 997c23502e
test: migrate to vitest (#34475)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-02-26 09:35:54 +00:00

23 lines
551 B
TypeScript

import { env } from 'process';
export function getCoverageIgnorePatterns(): string[] {
const patterns = [];
if (env.TEST_LEGACY_DECRYPTION !== 'true') {
patterns.push('lib/config/decrypt/legacy.ts');
}
return patterns;
}
/**
* Convert match pattern to a form that matches on file with `.ts` or `.spec.ts` extension.
*/
export function normalizePattern(
pattern: string,
suffix: '.ts' | '.spec.ts',
): string {
return pattern.endsWith('.spec.ts')
? pattern.replace(/\.spec\.ts$/, suffix)
: `${pattern}/**/*${suffix}`;
}