With the flexunit ant task, you can set its command attribute to the path
of the standalone Flash Player debugger or ADL.

https://cwiki.apache.org/confluence/display/FLEX/FlexUnit+Ant+Task#FlexUnitAntTask-Configuration

- Josh

On Tue, Oct 20, 2015 at 3:37 PM, Alex Harui <aha...@adobe.com> wrote:

>
>
> On 10/20/15, 3:04 PM, "Josh Tynjala" <joshtynj...@gmail.com> wrote:
>
> >I don't think we should rely on someone having the debugger version of
> >Flash Player installed in a browser. I'm pretty sure that I only have the
> >release player installed these days. I haven't debugged a SWF in a browser
> >in a very long time.
>
> I’m ok with changing this.  Does anybody know how to get FlexUnit to use
> the FlashPlayer Debugger?
>
> -Alex
>
> >
> >- Josh
> >
> >On Tue, Oct 20, 2015 at 2:56 PM, Alex Harui <aha...@adobe.com> wrote:
> >
> >>
> >>
> >> On 10/20/15, 12:26 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> >> >
> >> >I’m now getting an error here:
> >> >
> >> >Core:
> >> >
> >> >clean:
> >> >
> >> >compile:
> >> >Compiling libs/Core.swc
> >> >FLEX_HOME:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >FALCON_HOME:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/falconjx/compiler/generate
> >>>d/
> >> >dist/sdk
> >> >Created dir:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >/frameworks/projects/Core/js/out
> >> >Loading configuration:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >/frameworks/projects/Core/compile-config.xml
> >> >
> >> >409131 bytes written to
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >/frameworks/libs/Core.swc in 3.699 seconds
> >> >
> >> >test:
> >> >
> >> >clean:
> >> >
> >> >compile:
> >> >Compiling FlexUnitFlexJSApplication.swf
> >> >FLEX_HOME:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >FALCON_HOME:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/falconjx/compiler/generate
> >>>d/
> >> >dist/sdk
> >> >FLEXUNIT_HOME: /Users/harbs/Documents/ApacheFlex/flex-flexunit
> >> >Loading configuration:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >/frameworks/flex-config.xml
> >> >
> >> >135896 bytes written to
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >/frameworks/projects/Core/as/tests/FlexUnitFlexJSApplication.swf in
> >>3.713
> >> >seconds
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc
> >> >Warning: The definition mx.utils.ObjectUtil depended on by
> >> >org.flexunit.runner.Description in the SWC
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc could not be found
> >> >
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc
> >> >Warning: The definition mx.utils.StringUtil depended on by
> >> >flexunit.framework.AsyncTestHelper in the SWC
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc could not be found
> >> >
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc
> >> >Warning: The definition mx.utils.ObjectUtil depended on by
> >> >flexunit.framework.Assert in the SWC
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc could not be found
> >> >
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc
> >> >Warning: The definition mx.utils.StringUtil depended on by
> >> >flexunit.framework.Assert in the SWC
> >>
> >>>/Users/harbs/Documents/ApacheFlex/flex-flexunit/FlexUnit4/target/flexuni
> >>>t-
> >> >4.3.0-20140410-as3_4.12.0.swc could not be found
> >> >
> >> >
> >> >test:
> >> >Created dir:
> >>
> >>>/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-s
> >>>rc
> >> >/frameworks/projects/Core/as/tests/out
> >> >Validating task attributes ...
> >> >Generating default values ...
> >> >Using the following settings for the test run:
> >> >       FLEX_HOME:
> >>
> >>>[/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-
> >>>sr
> >> >c]
> >> >       haltonfailure: [false]
> >> >       headless: [false]
> >> >       display: [99]
> >> >       localTrusted: [true]
> >> >       player: [flash]
> >> >       command: [/Applications/Safari.app/Contents/MacOS/Safari]
> >> >       port: [1024]
> >> >       swf:
> >>
> >>>[/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-
> >>>sr
> >> >c/frameworks/projects/Core/as/tests/FlexUnitFlexJSApplication.swf]
> >> >       timeout: [90000ms]
> >> >       toDir:
> >>
> >>>[/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-
> >>>sr
> >> >c/frameworks/projects/Core/as/tests/out]
> >> >Setting up server process ...
> >> >Starting server ...
> >> >Opening server socket on port [1024].
> >> >Waiting for client connection ...
> >> >Entry
> >>
> >>>[/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-
> >>>sr
> >> >c/frameworks/projects/Core/as/tests] already available in local trust
> >> >file at [/Users/harbs/Library/Preferences/Macromedia/Flash
> >> >Player/#Security/FlashPlayerTrust/flexUnit.cfg].
> >> >Executing '/Applications/Safari.app/Contents/MacOS/Safari' with
> >>arguments:
> >>
> >>>'/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-
> >>>sr
> >> >c/frameworks/projects/Core/as/tests/FlexUnitFlexJSApplication.swf'
> >> >
> >> >The ' characters around the executable and arguments are
> >> >not part of the command.
> >> >
> >> >
> >> >Stopping server ...
> >> >End of test data reached, sending acknowledgement to player ...
> >> >Closing client connection ...
> >> >Closing server on port [1024] ...
> >> >
> >> >BUILD FAILED
> >> >/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/ApproveFlexJS.xml:381:
> >>The
> >> >following error occurred while executing this line:
> >>
> >> Hmm.  For me, my console looks more like:
> >>
> >>  [flexunit]
> >>  [flexunit] Opening server socket on port [1024].
> >>  [flexunit] Waiting for client connection ...
> >>  [flexunit] Client connected.
> >>  [flexunit] Setting inbound buffer size to [262144] bytes.
> >>  [flexunit] Receiving data ...
> >>  [flexunit] Sending acknowledgement to player to start sending test data
> >> ...
> >>  [flexunit]
> >>  [flexunit]
> >>  [flexunit] Stopping server ...
> >>  [flexunit] End of test data reached, sending acknowledgement to player
> >>...
> >>  [flexunit] Closing client connection ...
> >>  [flexunit] Closing server on port [1024] ...
> >>  [flexunit] Analyzing reports ...
> >>
> >>
> >>
> >> So it appears the client never connected.  Did the browser show up and
> >>did
> >> it try to show a SWF?  Maybe you need a debugger player in the browser
> >>as
> >> well?
> >>
> >> -Alex
> >>
> >>
>
>

Reply via email to