From 5fb918c61b1dc6c6e43e0e19adaf539707b9f106 Mon Sep 17 00:00:00 2001 From: JelenaBarinova Date: Tue, 8 Dec 2015 14:28:49 -0800 Subject: [PATCH] Fix tests on Use Conditional Logic with If and Else to fail on wrong if implemenmtation --- challenges/basic-javascript.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/challenges/basic-javascript.json b/challenges/basic-javascript.json index 6502533de5..0b674f3280 100644 --- a/challenges/basic-javascript.json +++ b/challenges/basic-javascript.json @@ -1453,7 +1453,8 @@ "assert(editor.getValue().match(/if/g).length >= 2, 'message: Create a new if statement.');", "assert(editor.getValue().match(/else/g).length >= 1, 'message: Created a new else statement.');", "assert((function(){var result = myFunction();if(result === 'heads' || result === 'tails'){return true;} else {return false;}})(), 'message: myFunction should either return heads or tails.');", - "assert((function(){var result = myFunction();if(result === 'heads' && flip === 0 || result === 'tails' && flip !== 0){return true;} else {return false;}})(), 'message: myFunction should return heads when flip equals 0 and tails when flip equals 1.');" + "assert((function(){flip = 0; var result = myFunction(); if(result === 'heads'){return true;} else {return false;}})(), 'message: myFunction should return heads when flip equals 0');", + "assert((function(){flip = 1; var result = myFunction(); if(result === 'tails'){return true;} else {return false;}})(), 'message: myFunction should return tails when flip equals 1');" ], "challengeSeed": [ "var flip = Math.floor(Math.random() * (1 - 0 + 1)) + 0;",