MCPcopy Create free account
hub / github.com/TestSprite/testsprite-cli / parseNumericFlag

Function parseNumericFlag

src/commands/test.ts:7657–7664  ·  view source on GitHub ↗
(raw: string | undefined, flagName: string)

Source from the content-addressed store, hash-verified

7655}
7656
7657function parseNumericFlag(raw: string | undefined, flagName: string): number | undefined {
7658 if (raw === undefined) return undefined;
7659 const n = Number(raw);
7660 if (!Number.isFinite(n)) {
7661 throw localValidationError(flagName, 'must be an integer');
7662 }
7663 return n;
7664}
7665
7666function resolveCommonOptions(command: Command): CommonOptions {
7667 const globals = command.optsWithGlobals() as Partial<CommonOptions> & {

Callers 2

createTestCommandFunction · 0.85
createTestPlanCommandFunction · 0.85

Calls 1

localValidationErrorFunction · 0.70

Tested by

no test coverage detected