http://sites.sonatype.org/flexmojos/flexmojos-maven-plugin/test-run-mojo.html
On Wed, Jun 23, 2010 at 3:34 PM, Richard Rodseth <[email protected]> wrote: > 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/
