diff --git a/seed/challenges/basic-bonfires.json b/seed/challenges/basic-bonfires.json
index 6acddd15180..860502dfc00 100644
--- a/seed/challenges/basic-bonfires.json
+++ b/seed/challenges/basic-bonfires.json
@@ -274,8 +274,8 @@
],
"tests": [
"assert(largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]).constructor === Array, 'largestOfFour()
should return an array.');",
- "assert(largestOfFour([[13, 27, 18, 26], [4, 5, 1, 3], [32, 35, 37, 39], [1000, 1001, 857, 1]]) === [27,5,39,1001], '[[13, 27, 18, 26], [4, 5, 1, 3], [32, 35, 37, 39], [1000, 1001, 857, 1]]
should return [27,5,39,1001]
.');",
- "assert(largestOfFour([[4, 9, 1, 3], [13, 35, 18, 26], [32, 35, 97, 39], [1000000, 1001, 857, 1]]) === [9,35,97,1000000], '[[4, 9, 1, 3], [13, 35, 18, 26], [32, 35, 97, 39], [1000000, 1001, 857, 1]]
should return [9, 35, 97, 1000000]
.');"
+ "assert.deepEqual(largestOfFour([[13, 27, 18, 26], [4, 5, 1, 3], [32, 35, 37, 39], [1000, 1001, 857, 1]]), [27,5,39,1001], '[[13, 27, 18, 26], [4, 5, 1, 3], [32, 35, 37, 39], [1000, 1001, 857, 1]]
should return [27,5,39,1001]
.');",
+ "assert.deepEqual(largestOfFour([[4, 9, 1, 3], [13, 35, 18, 26], [32, 35, 97, 39], [1000000, 1001, 857, 1]]), [9,35,97,1000000], '[[4, 9, 1, 3], [13, 35, 18, 26], [32, 35, 97, 39], [1000000, 1001, 857, 1]]
should return [9, 35, 97, 1000000]
.');"
],
"MDNlinks": [
"Comparison Operators"
@@ -426,10 +426,10 @@
"chunk([\"a\", \"b\", \"c\", \"d\"], 2, \"\");"
],
"tests": [
- "assert(chunk([\"a\", \"b\", \"c\", \"d\"], 2) === [[\"a\", \"b\"], [\"c\", \"d\"]], '[\"a\", \"b\", \"c\", \"d\"], 2
should return [[\"a\", \"b\"], [\"c\", \"d\"]]
.');",
- "assert(chunk([0, 1, 2, 3, 4, 5], 3) === [[0, 1, 2], [3, 4, 5]], '[0, 1, 2, 3, 4, 5]
should return [[0, 1, 2], [3, 4, 5]]
.');",
- "assert(chunk([0, 1, 2, 3, 4, 5], 2) === [[0, 1], [2, 3], [4, 5]], '[0, 1, 2, 3, 4, 5], 2
should return [[0, 1], [2, 3], [4, 5]]
.');",
- "assert(chunk([0, 1, 2, 3, 4, 5], 4) === [[0, 1, 2, 3], [4, 5]], '[0, 1, 2, 3, 4, 5], 4
should return [[0, 1, 2, 3], [4, 5]]
.');"
+ "assert.deepEqual(chunk([\"a\", \"b\", \"c\", \"d\"], 2), [[\"a\", \"b\"], [\"c\", \"d\"]], '[\"a\", \"b\", \"c\", \"d\"], 2
should return [[\"a\", \"b\"], [\"c\", \"d\"]]
.');",
+ "assert.deepEqual(chunk([0, 1, 2, 3, 4, 5], 3), [[0, 1, 2], [3, 4, 5]], '[0, 1, 2, 3, 4, 5]
should return [[0, 1, 2], [3, 4, 5]]
.');",
+ "assert.deepEqual(chunk([0, 1, 2, 3, 4, 5], 2), [[0, 1], [2, 3], [4, 5]], '[0, 1, 2, 3, 4, 5], 2
should return [[0, 1], [2, 3], [4, 5]]
.');",
+ "assert.deepEqual(chunk([0, 1, 2, 3, 4, 5], 4), [[0, 1, 2, 3], [4, 5]], '[0, 1, 2, 3, 4, 5], 4
should return [[0, 1, 2, 3], [4, 5]]
.');"
],
"MDNlinks": [
"Array.push()"
@@ -464,9 +464,9 @@
"slasher([1, 2, 3], 2, \"\");"
],
"tests": [
- "assert(slasher([1, 2, 3], 2) === [3], '[1, 2, 3], 2
, [3] should return [3]
.');",
- "assert(slasher([1, 2, 3], 0) === [1, 2, 3], '[1, 2, 3], 0
should return [1, 2, 3]
.');",
- "assert(slasher([1, 2, 3], 9) === [], '[1, 2, 3], 9
should return []
.');"
+ "assert.deepEqual(slasher([1, 2, 3], 2), [3], '[1, 2, 3], 2, [3]
should return [3]
.');",
+ "assert.deepEqual(slasher([1, 2, 3], 0), [1, 2, 3], '[1, 2, 3], 0
should return [1, 2, 3]
.');",
+ "assert.deepEqual(slasher([1, 2, 3], 9), [], '[1, 2, 3], 9
should return []
.');"
],
"MDNlinks": [
"Array.slice()",
@@ -547,9 +547,9 @@
"bouncer([7, \"ate\", \"\", false, 9], \"\");"
],
"tests": [
- "assert(bouncer([7, \"ate\", \"\", false, 9]) === [7, \"ate\", 9], '[7, \"ate\", \"\", false, 9]
should return [7, \"ate\", 9]
.');",
- "assert(bouncer([\"a\", \"b\", \"c\"]) === [\"a\", \"b\", \"c\"], '[\"a\", \"b\", \"c\"]
should return [\"a\", \"b\", \"c\"]
.');",
- "assert(bouncer([false, null, 0]) === [], '[false, null, 0]
should return []
.');"
+ "assert.deepEqual(bouncer([7, \"ate\", \"\", false, 9]), [7, \"ate\", 9], '[7, \"ate\", \"\", false, 9]
should return [7, \"ate\", 9]
.');",
+ "assert.deepEqual(bouncer([\"a\", \"b\", \"c\"]), [\"a\", \"b\", \"c\"], '[\"a\", \"b\", \"c\"]
should return [\"a\", \"b\", \"c\"]
.');",
+ "assert.deepEqual(bouncer([false, null, 0]), [], '[false, null, 0]
should return []
.');"
],
"MDNlinks": [
"Boolean Objects",
@@ -585,11 +585,11 @@
"destroyer([1, 2, 3, 1, 2, 3], 2, 3, \"\");"
],
"tests": [
- "assert(destroyer([1, 2, 3, 1, 2, 3], 2, 3) === [1, 1], '[1, 2, 3, 1, 2, 3], 2, 3
should return [1, 1]
.');",
- "assert(destroyer([1, 2, 3, 5, 1, 2, 3], 2, 3) === [1, 5, 1], '[1, 2, 3, 5, 1, 2, 3], 2, 3
should return [1, 5, 1]
.');",
- "assert(destroyer([3, 5, 1, 2, 2], 2, 3, 5) === [1], '[3, 5, 1, 2, 2], 2, 3, 5
should return [1]
.');",
- "assert(destroyer([2, 3, 2, 3], 2, 3) === [], '[2, 3, 2, 3], 2, 3
should return []
.');",
- "assert(destroyer([\"tree\", \"hamburger\", 53], \"tree\", 53) === [\"hamburger\"], '[\"tree\", \"hamburger\", 53], \"tree\", 53)
should return [\"hamburger\"]
.');"
+ "assert.deepEqual(destroyer([1, 2, 3, 1, 2, 3], 2, 3), [1, 1], '[1, 2, 3, 1, 2, 3], 2, 3
should return [1, 1]
.');",
+ "assert.deepEqual(destroyer([1, 2, 3, 5, 1, 2, 3], 2, 3), [1, 5, 1], '[1, 2, 3, 5, 1, 2, 3], 2, 3
should return [1, 5, 1]
.');",
+ "assert.deepEqual(destroyer([3, 5, 1, 2, 2], 2, 3, 5), [1], '[3, 5, 1, 2, 2], 2, 3, 5
should return [1]
.');",
+ "assert.deepEqual(destroyer([2, 3, 2, 3], 2, 3), [], '[2, 3, 2, 3], 2, 3
should return []
.');",
+ "assert.deepEqual(destroyer([\"tree\", \"hamburger\", 53], \"tree\", 53), [\"hamburger\"], '[\"tree\", \"hamburger\", 53], \"tree\", 53)
should return [\"hamburger\"]
.');"
],
"MDNlinks": [
"Arguments object",