diff --git a/tests/4_determinant/test.js b/tests/4_determinant/test.js index 06d2222..b483e24 100644 --- a/tests/4_determinant/test.js +++ b/tests/4_determinant/test.js @@ -1,14 +1,10 @@ export default { functionName: 'calculateDeterminant', - prompt: ` -// Your goal is to write a production-ready and maintainable JavaScript function. Apply code-golfing practices without sacrificing readability by putting everything on one line. Do not include any comments in your code. -// -// Write an async JavaScript function 'calculateDeterminant' that calculates the determinant of a square matrix. + prompt: `// Write an async JavaScript function 'calculateDeterminant' that calculates the determinant of a square matrix. // - The function must accept an n x n matrix, represented as an array of arrays. // - You MUST use a dynamic import() to load the 'mathjs' library from a CDN. // - You MUST use the library's built-in 'det' function to perform the calculation. -// - The function should return the determinant value. -`, +// - The function should return the determinant value.`, runTest: async (calculateDeterminant) => { const assert = { strictEqual: (a, e, m) => { if (a !== e) throw new Error(m || `FAIL: ${a} !== ${e}`) },