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

Reply via email to