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.
> >>
> >
>