UNPKG

bananass

Version:

Baekjoon Framework for JavaScript.🍌

21 lines (20 loc) 668 B
/** * Test runner. Return an object with test results. * @param {SolutionWithTestcases} solutionWithTestcases */ export default function testRunner(solutionWithTestcases: SolutionWithTestcases): { results: { input: string; outputExpected: Output; outputActual: Output; outputExpectedTransformed: string; outputActualTransformed: string; isTestPassed: boolean; }[]; numberOfTests: number; numberOfTestsPassed: number; numberOfTestsFailed: number; isAllTestsPassed: boolean; }; import type { SolutionWithTestcases } from '../../core/types.js'; import type { Output } from '../../core/types.js';