My colleagues and I are still wrestling with finding the right way to do
this.
I see that flex-mojos creates a TestRunner.mxml and builds TestRunner.swf
which presumably has all needed code within it.
If we copy the pom and target folder to a server, is there a phase/goal we
can execute at that point to run the TestRunner.swf?

On Tue, Jun 15, 2010 at 1:33 PM, Richard Rodseth <[email protected]> wrote:

> Thanks Brian. That is helpful to know that Ant or Maven is in fact
> required.
>
>
> On Tue, Jun 15, 2010 at 12:42 PM, Brian <[email protected]> wrote:
>
>> @Richard - FlexMojos and the Ant task for FlexUnit 4 both work by
>> creating a test SWF which establishes a socket connection with its
>> spawning process to report the results of the tests being executed.
>> In FlexMojos, I believe it's done using the unit testing support
>> library and in Ant it's done by attaching the CIListener to the
>> FlexUnit 4 Core.  Unfortunately, there is no way for the Flash Player
>> to write to disk since it operates in the sandbox of the browser.
>> Unless FlexMonkey's AIR application has the ability to execute a
>> series of tests and output test results to their respective files,
>> you'll need to use either Maven or Ant and their respective plugins to
>> execute your tests and have results written to disk.  The test SWF by
>> itself is not enough to execute a test run.
>>
>> FWIW - You may want to post this question on the FlexUnit or
>> FlexMonkey forums for more ideas, although I'll probably be the one
>> answering your question on the FlexUnit forums.  Let me if I can help
>> with any of your questions.
>>
>> -Brian
>>
>> On Jun 15, 2:51 pm, Richard Rodseth <[email protected]> wrote:
>> > My QA colleagues are trying to understand how to execute FlexUnit
>> 4-based
>> > functional tests on a maven-free machine that will have the Flash Player
>> and
>> > a browser. There are two classes of tests
>> >
>> > 1) Hand-written API tests using HTTPService
>> > 2) Tests generated by FlexMonkey.
>> >
>> > I realize this is not the focus of maven/flex-mojos but we need to
>> > understand what build artifacts to create and copy to the test
>> environment,
>> > as well as how to invoke them
>> >
>> > It would be helpful if I understood what Flex-Mojos does in the test
>> phase
>> > (for regular unit tests). Are the tests and the classes they import
>> compiled
>> > into a single swf that also includes the test runner, or does the test
>> > runner load a sub-SWF?
>> >
>> > Thanks for any tips.
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Flex Mojos" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]<flex-mojos%[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/group/flex-mojos
>>
>> http://flexmojos.sonatype.org/
>>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to