diff --git a/seed/challenges/02-javascript-algorithms-and-data-structures/es6.json b/seed/challenges/02-javascript-algorithms-and-data-structures/es6.json
index 861aea3153..a845dcf468 100644
--- a/seed/challenges/02-javascript-algorithms-and-data-structures/es6.json
+++ b/seed/challenges/02-javascript-algorithms-and-data-structures/es6.json
@@ -265,14 +265,14 @@
"console.log(squaredIntegers);"
],
"tests": [
- "// Test user did replace var keyword",
- "// Test squaredIntegers is const",
- "// Test squaredIntegers is an array",
- "// Test squaredIntegers is [16, 1764, 36]",
- "// Test function keyword was not used",
- "// Test arrow => was used",
- "// Test loop was not used",
- "// Test map and filter were used"
+ "// Test user did replace var
keyword",
+ "// Test squaredIntegers
is const
",
+ "assert(Array.isArray(squaredIntegers), 'message: squaredIntegers
should be an array');",
+ "assert(squaredIntegers[0] === 16 && squaredIntegers[1] === 1764 && squaredIntegers[2] === 36, 'message: squaredIntegers
should be [16, 1764, 36]
');",
+ "// Test function
keyword was not used",
+ "// Test arrow =>
was used",
+ "assert(!code.match(/(for)|(while)/g), 'message: loop should not be used');",
+ "assert(code.match(/map/g) && code.match(/filter/g), 'message: map
and filter
should be used');"
],
"type": "waypoint",
"releasedOn": "Feb 17, 2017",