Hi, While working on the Promise class, I very much wanted to be able to use FlexUnit to test the code. As I could not find SDK wide support for FlexUnit, I went ahead and started building it.
I'm working on an article [1] that will eventually explain it all, here is the rough guide: 1) the main build script now has a target 'test'; this target is not part of the 'main' run and does nothing but call: 2) the frameworks build script's 'test' target, which clean the previous test reports and calls any test targets ('xxx-test') that may exist, which in turn call: 3) the project build script's 'test' target, that set up the project specific properties and calls back to: 4) 'flexunit-tests.xml' in the SDK root. This file is where the magic happens. Based on the input from the project build script, it runs any FlexUnit tests that have been set up for that project and reports back success or fail. Any projects for which we want to add FlexUnit tests can easily hook into this system by adding the tests and add a copy of the 'test' target to their build script. EdB 1: https://cwiki.apache.org/confluence/x/c4H_Ag -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl