Merge pull request #5787 from HoBi/fix/shopping-list-tests

Fix badly written tests in Shopping List
This commit is contained in:
Rex Schrader
2016-01-02 15:12:48 -08:00

View File

@ -1744,11 +1744,15 @@
], ],
"tail": [ "tail": [
"var count = 0;", "var count = 0;",
"var isArray = true;", "var isArray = false;",
"var hasString = true;", "var hasString = false;",
"var hasNumber = true;", "var hasNumber = false;",
"(function(list){", "(function(list){",
" if(Array.isArray(myList)) {", " if(Array.isArray(myList)) {",
" isArray = true;",
" if(myList.length > 0) {",
" hasString = true;",
" hasNumber = true;",
" myList.forEach(function(elem) {", " myList.forEach(function(elem) {",
" if(typeof elem[0] !== 'string') {", " if(typeof elem[0] !== 'string') {",
" hasString = false;", " hasString = false;",
@ -1757,10 +1761,13 @@
" hasNumber = false;", " hasNumber = false;",
" }", " }",
" });", " });",
" }",
" count = myList.length;", " count = myList.length;",
" return JSON.stringify(myList);", " return JSON.stringify(myList);",
" } else {", " } else {",
" isArray = false;", " isArray = false;",
" hasString = false;",
" hasNumber = false;",
" return \"myList is not an array\";", " return \"myList is not an array\";",
" }", " }",
"", "",