Fix sort block in JS to satisfy tests.

This commit is contained in:
Neil Fraser
2016-06-09 22:14:55 -07:00
parent 11b49930f9
commit 0c92ce911f
3 changed files with 35 additions and 38 deletions

View File

@@ -314,10 +314,10 @@ Blockly.JavaScript['lists_sort'] = function(block) {
' "NUMERIC": function(a, b) {',
' return parseFloat(a) - parseFloat(b); },',
' "TEXT": function(a, b) {',
' return a.toString().localeCompare(b.toString(), "en"); },',
' return a.toString() > b.toString() ? 1 : -1; },',
' "IGNORE_CASE": function(a, b) {',
' return a.toString().localeCompare(b.toString(), "en",',
' {"sensitivity": "base"}); },',
' return a.toString().toLowerCase() > ' +
'b.toString().toLowerCase() ? 1 : -1; },',
' };',
' var compare = compareFuncs[type];',
' return function(a, b) { return compare(a, b) * direction; }',