On 4/12/16, 3:14 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:
>Hi, > > >I am currently making sure all the tests that pass on my Mac also pass on >Windows. I did find a few tests that didn't work and fixed them (I really >wonder how they could have passed for ANT on Windows though). I fixed all >the Unit tests in FalconJX except one: TestAMDClassA ... on Windows most >of these are failing, because the output uses $1 on Windows instead of $0 >on the Mac. > > >java.lang.AssertionError: >Expected: is "baz: function baz() {\n\tvar tmp = AS3.bind(this, >\"secret$1\");\n\treturn tmp(\"-bound\");\n}" > got: "baz: function baz() {\n\tvar tmp = AS3.bind(this, >\"secret$0\");\n\treturn tmp(\"-bound\");\n}" > >Anyone know the reason for this? > > >And I would really appreciate you guys working on Falcon and Falcon JX to >drop a line on what platform you are working on Mac, Windows, Linux ... I >think we need to give the Windows part a little more love in the future. I use a Mac. The CI server is Windows and runs a bunch of tests. Maybe we don't run those tests on the CI server? Otherwise, not sure why it is failing for you on Windows, although it could be a Java7 vs Java8 issue. I'm not sure what version of Java the CI Server is running. -Alex