diff --git a/Test.hx b/Test.hx index b443d06..de82e9a 100644 --- a/Test.hx +++ b/Test.hx @@ -124,15 +124,16 @@ class Test extends TestCase { assertEquals('A', vars.objMap[key]); } } - - #if (!php || (haxe_ver >= 3.3)) + assertScript(' var keys = []; for (key in stringMap.keys()) keys.push(key); - keys.sort(function(s1, s2) return s1 > s2 ? 1 : (s2 > s1 ? -1 : 0)); keys.join("_"); - ', 'a_bar_foo', vars); - #end + ', { + var keys = []; + for (key in vars.stringMap.keys()) keys.push(key); + keys.join("_"); + }, vars); assertScript('stringMap.remove("foo"); stringMap.exists("foo");', false, vars); assertScript('stringMap["foo"] = "a"; stringMap["foo"] += "b"', 'ab', vars); assertEquals('ab', vars.stringMap['foo']);