blob: 9e9a348c08233b07238ab50140322f7f10ad2b44 [file] [log] [blame]
description(
"This tests that a call to array.sort(compareFunction) works correctly for numeric comparisons (arg1 - arg2), and also for things that might look like numeric comparisons."
);
function doSort(x, y)
{
return x - y;
}
function dontSort(w, x, y)
{
return x - y;
}
shouldBe("[3,1,5,2,4].sort(doSort)", "[1,2,3,4,5]");
shouldBe("[3,1,5,2,4].sort(dontSort)", "[3,1,5,2,4]");