Thanks Harbs!
 
That got me going a little further.  I read in the FAQ about needing the 
flexunit.swc in the libs folder of automation_core.  I put the one I found at 
C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 
Bit)\eclipse\plugins\com.adobe.flexbuilder.flexunit_4.7.0.349722\flexunitframework\libs\version4libs\FlexProject.
  I get a little further now, but I get the following errors:
 
automation_core:
    [compc] Loading configuration file C:\Users\CMartin\Documents\GitHub\flex-sd
k\frameworks\flex-config.xml
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumTestCase.as(62): col: 38 Error: The definition of base
 class TestCase was not found.
    [compc]
    [compc]     public class VellumTestCase extends TestCase
    [compc]                                         ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumTestCase.as(210): col: 28 Error: Method marked overrid
e must override another method.
    [compc]
    [compc]             override public function setUp() : void
    [compc]                                      ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumTestCase.as(279): col: 28 Error: Method marked overrid
e must override another method.
    [compc]
    [compc]             override public function tearDown() : void
    [compc]                                      ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumTestCase.as(566): col: 28 Error: Method marked overrid
e must override another method.
    [compc]
    [compc]             override public function toString():String
    [compc]                                      ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumPerformanceCase.as(30): col: 45 Error: The definition
of base class TestCase was not found.
    [compc]
    [compc]     public class VellumPerformanceCase extends TestCase
    [compc]                                                ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumPerformanceCase.as(57): col: 28 Error: Method marked o
verride must override another method.
    [compc]
    [compc]             override public function toString():String
    [compc]                                      ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\VellumPerformanceCase.as(72): col: 28 Error: Method marked o
verride must override another method.
    [compc]
    [compc]             override public function tearDown() : void
    [compc]                                      ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\TestSuiteExtended.as(31): col: 41 Error: The definition of b
ase class TestSuite was not found.
    [compc]
    [compc]     public class TestSuiteExtended extends TestSuite
    [compc]                                            ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\TestSuiteExtended.as(46): col: 30 Error: Method marked overr
ide must override another method.
    [compc]
    [compc]     override public function runWithResult( result:TestResult ):void
    [compc]                              ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\TestSuiteExtended.as(80): col: 30 Error: Method marked overr
ide must override another method.
    [compc]
    [compc]     override public function runNext( result : TestResult) : void
    [compc]                              ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\TestSuiteExtended.as(123): col: 27 Error: Method marked over
ride must override another method.
    [compc]
    [compc]     override public function testCount() : Number
    [compc]                              ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\TestSuiteExtended.as(128): col: 27 Error: Method marked over
ride must override another method.
    [compc]
    [compc]     override public function getTests() : Array
    [compc]                              ^
    [compc]
    [compc] C:\Users\CMartin\Documents\GitHub\flex-tlf\automation_core\src\UnitT
est\ExtendedClasses\TestSuiteExtended.as(139): col: 27 Error: Method marked over
ride must override another method.
    [compc]
    [compc]     override public function countTestCases() : Number
    [compc]                              ^
    [compc]
BUILD FAILED
C:\Users\CMartin\Documents\GitHub\flex-tlf\build.xml:289: compc task failed
Total time: 21 seconds
 
Am I using the right flexunit.swc? I also tried the version3libs one as well.
 
Chris
 
> Subject: Re: Failing TLF Builds
> From: harbs.li...@gmail.com
> Date: Wed, 28 Jan 2015 23:02:16 +0200
> To: dev@flex.apache.org
> 
> run “ant all” on TLF.
> 
> On Jan 28, 2015, at 11:00 PM, Chris Martin <chrsm...@outlook.com> wrote:
> 
> > How can I run these tests locally on my machine? :)
> > 
> > Chris
> > 
> >> From: harbs.li...@gmail.com
> >> Subject: Re: Failing TLF Builds
> >> Date: Wed, 28 Jan 2015 22:31:30 +0200
> >> To: dev@flex.apache.org
> >> 
> >> So maybe this is something that needs to be fixed to make the tests more 
> >> stable.
> >> 
> >> On Jan 28, 2015, at 10:02 PM, Alex Harui <aha...@adobe.com> wrote:
> >> 
> >>> Actually, in the little I’ve looked at the test so far, I
> >>> have concerns that a failing test could leave the suite in a bad state so
> >>> the only important thing is the first test to fail.
> >> 
> >                                       
> 
                                          

Reply via email to