flex-flexunit.git
12 years agoupdated version number for release 4.1.0-Beta1
Simeon Bateman [Sun, 6 Jun 2010 23:54:09 +0000 (16:54 -0700)] 
updated version number for release

12 years agoMerge branch '4.1' of git://github.com/labriola/flexunit
Simeon Bateman [Sun, 6 Jun 2010 21:36:49 +0000 (14:36 -0700)] 
Merge branch '4.1' of git://github.com/labriola/flexunit

12 years agoAdded a sample file for external data theories and a sample file for a theory with...
labriola [Sun, 6 Jun 2010 21:11:41 +0000 (16:11 -0500)] 
Added a sample file for external data theories and a sample file for a theory with asynchronous needs

12 years agoAdded back asynchronous support in Theories
labriola [Sun, 6 Jun 2010 21:11:06 +0000 (16:11 -0500)] 
Added back asynchronous support in Theories

12 years agoAdded message information back into error and reinstated test code. It was originally...
labriola [Sun, 6 Jun 2010 21:10:22 +0000 (16:10 -0500)] 
Added message information back into error and reinstated test code. It was originally thought that this code was causing the Stack overflow. However, it was a symptom not a cause

12 years agoFixed a bug which caused targetting of the wrong field for returning data if multiple...
labriola [Sun, 6 Jun 2010 21:09:34 +0000 (16:09 -0500)] 
Fixed a bug which caused targetting of the wrong field for returning data if multiple fields had DataPoint or Parameter metadata

12 years agoMerge branch '4.1' of git://github.com/labriola/flexunit
Simeon Bateman [Sun, 6 Jun 2010 19:30:29 +0000 (12:30 -0700)] 
Merge branch '4.1' of git://github.com/labriola/flexunit

12 years agoFIxed bug in error reporting after invoke method in RunAftersInline
labriola [Sun, 6 Jun 2010 00:59:15 +0000 (19:59 -0500)] 
FIxed bug in error reporting after invoke method in RunAftersInline

12 years agoRefactored FrameWatcher away from being a Singleton. Unfortunately, it still has...
labriola [Sun, 6 Jun 2010 00:00:50 +0000 (19:00 -0500)] 
Refactored FrameWatcher away from being a Singleton. Unfortunately, it still has a dependency on the IVisualEnvironment which seems like a mistake to me. However, without injecting thesse dependencies into the runners, this is likley the best option.

12 years agoSet one test to ignored based on changes to IRunNotifier for pleaseStop() and added...
labriola [Sat, 5 Jun 2010 18:40:59 +0000 (13:40 -0500)] 
Set one test to ignored based on changes to IRunNotifier for pleaseStop() and added pleaseStop to the IRunner mock.

12 years agoModifications of all runners to support pleaseStop() call on the FlexUnit core. Will...
labriola [Sat, 5 Jun 2010 18:30:49 +0000 (13:30 -0500)] 
Modifications of all runners to support pleaseStop() call on the FlexUnit core. Will stop at next available opportunity, which varies from runner to runner. Will never work 100% properly with legacy runners not supporting this feature, so we will always need to document those exceptions

12 years agoRefactored the visual display root code to make it easy for either flex projects...
Michael Labriola [Fri, 4 Jun 2010 23:21:11 +0000 (18:21 -0500)] 
Refactored the visual display root code to make it easy for either flex projects or AS projects to set the display root and hence use the framewatcher and UIComponent impersonation

12 years agoMerge branch 'master' of github.com:flexunit/flexunit
Simeon Bateman [Sat, 5 Jun 2010 05:16:22 +0000 (22:16 -0700)] 
Merge branch 'master' of github.com:flexunit/flexunit

12 years agoMerge branch '4.1' of http://github.com/labriola/flexunit
Simeon Bateman [Sat, 5 Jun 2010 05:14:33 +0000 (22:14 -0700)] 
Merge branch '4.1' of github.com/labriola/flexunit

12 years agoFixed issue with TheoryBlockRunner due to change. Moved Async call out of InvokeMetho...
Michael Labriola [Fri, 4 Jun 2010 18:30:27 +0000 (13:30 -0500)] 
Fixed issue with TheoryBlockRunner due to change. Moved Async call out of InvokeMethod for stack minimization

12 years agoWorking on reducing call stack by more intelligently using the async tokens and capab...
Michael Labriola [Fri, 4 Jun 2010 01:03:31 +0000 (20:03 -0500)] 
Working on reducing call stack by more intelligently using the async tokens and capabilities

12 years agoMajor performance improvements throughout test running
Michael Labriola [Thu, 3 Jun 2010 20:43:14 +0000 (15:43 -0500)] 
Major performance improvements throughout test running

12 years agoMerge branch '4.1' of git://github.com/labriola/flexunit
Simeon Bateman [Wed, 2 Jun 2010 03:52:05 +0000 (20:52 -0700)] 
Merge branch '4.1' of git://github.com/labriola/flexunit

12 years agoMerge branch 'master' of git://github.com/nodename/flexunit into 4.1
Michael Labriola [Tue, 1 Jun 2010 21:21:18 +0000 (16:21 -0500)] 
Merge branch 'master' of git://github.com/nodename/flexunit into 4.1

12 years agofixed typo in metadata
labriola [Mon, 31 May 2010 22:38:19 +0000 (17:38 -0500)] 
fixed typo in metadata

12 years agoFixed 3 hour typo
labriola [Mon, 31 May 2010 22:20:32 +0000 (17:20 -0500)] 
Fixed 3 hour typo

12 years agoFixes to allow assertion and timing tracking in Adobe Consulting UI
labriola [Mon, 31 May 2010 21:32:07 +0000 (16:32 -0500)] 
Fixes to allow assertion and timing tracking in Adobe Consulting UI

12 years agoFixed fake data examples to have external simulation for AS and Flex testing
labriola [Mon, 31 May 2010 19:16:36 +0000 (14:16 -0500)] 
Fixed fake data examples to have external simulation for AS and Flex testing

12 years agoChanges to external dependency code to support better error handling of fault conditi...
labriola [Mon, 31 May 2010 19:04:38 +0000 (14:04 -0500)] 
Changes to external dependency code to support better error handling of fault conditions during load

12 years agoAdded XMLListener to the runner so that I could see realtime results in flash builder...
labriola [Mon, 31 May 2010 17:49:11 +0000 (12:49 -0500)] 
Added XMLListener to the runner so that I could see realtime results in flash builder.. handy

12 years agoAdded new metadata to ant build script and to project .actionScript file
labriola [Mon, 31 May 2010 17:48:41 +0000 (12:48 -0500)] 
Added new metadata to ant build script and to project .actionScript file

12 years agoAdded output of ant tasks
labriola [Mon, 31 May 2010 14:14:07 +0000 (09:14 -0500)] 
Added output of ant tasks

12 years agoAdding code to allow sorting of the rules through standard order metadata
labriola [Mon, 31 May 2010 14:07:42 +0000 (09:07 -0500)] 
Adding code to allow sorting of the rules through standard order metadata

12 years agoAdded missing constant classes
labriola [Mon, 31 May 2010 14:07:16 +0000 (09:07 -0500)] 
Added missing constant classes

12 years agoAdded loader constant
labriola [Mon, 31 May 2010 06:17:50 +0000 (01:17 -0500)] 
Added loader constant

12 years agoFixes for:
labriola [Mon, 31 May 2010 04:52:21 +0000 (23:52 -0500)] 
Fixes for:
https://bugs.adobe.com/jira/browse/FXU-109
https://bugs.adobe.com/jira/browse/FXU-111

12 years agoFixes for test before checkin
labriola [Mon, 31 May 2010 03:20:16 +0000 (22:20 -0500)] 
Fixes for test before checkin

12 years agoAdded copyright and license information to the top of new files
labriola [Mon, 31 May 2010 03:08:47 +0000 (22:08 -0500)] 
Added copyright and license information to the top of new files

12 years agoFixes for testNG style of parameterized testing with external dependencies
labriola [Mon, 31 May 2010 03:05:36 +0000 (22:05 -0500)] 
Fixes for testNG style of parameterized testing with external dependencies

12 years agoRework of runners and associated code to facilitate asynchronous external dependencie...
labriola [Mon, 31 May 2010 02:38:40 +0000 (21:38 -0500)] 
Rework of runners and associated code to facilitate asynchronous external dependencies in parameterized (JUnit style) runners

12 years agoAdded initial code for asynchronous external dependencies in parameterized testing
labriola [Sun, 30 May 2010 04:34:24 +0000 (23:34 -0500)] 
Added initial code for asynchronous external dependencies in parameterized testing

12 years agoRules Implementation
Michael Labriola [Sat, 29 May 2010 20:50:46 +0000 (15:50 -0500)] 
Rules Implementation

12 years agoMerge branch '4.1' of http://github.com/labriola/flexunit
Simeon Bateman [Thu, 20 May 2010 17:41:52 +0000 (10:41 -0700)] 
Merge branch '4.1' of github.com/labriola/flexunit

12 years agoCleaned up older code and expectations in core
labriola [Mon, 17 May 2010 21:22:07 +0000 (17:22 -0400)] 
Cleaned up older code and expectations in core

12 years agoMerge branch 'labriola'
Simeon Bateman [Sun, 16 May 2010 21:07:01 +0000 (14:07 -0700)] 
Merge branch 'labriola'

12 years agoMerge branch '4.1' of http://github.com/labriola/flexunit into labriola
Simeon Bateman [Sun, 16 May 2010 21:06:44 +0000 (14:06 -0700)] 
Merge branch '4.1' of github.com/labriola/flexunit into labriola

12 years agoSet test to ignore while stack trace is still under investigation
labriola [Sun, 16 May 2010 17:47:14 +0000 (13:47 -0400)] 
Set test to ignore while stack trace is still under investigation

12 years agoMerge branch 'blegros'
Simeon Bateman [Sat, 15 May 2010 14:38:16 +0000 (07:38 -0700)] 
Merge branch 'blegros'

12 years agoMerge branch 'master' of git://github.com/blegros/flexunit into blegros
Simeon Bateman [Sat, 15 May 2010 14:37:29 +0000 (07:37 -0700)] 
Merge branch 'master' of git://github.com/blegros/flexunit into blegros

12 years agoMerge branch '4.1' of http://github.com/labriola/flexunit into labriola
Simeon Bateman [Sat, 15 May 2010 14:30:44 +0000 (07:30 -0700)] 
Merge branch '4.1' of github.com/labriola/flexunit into labriola

12 years agoAdded to do at likely origin of stack overflow issue
labriola [Fri, 14 May 2010 05:44:56 +0000 (22:44 -0700)] 
Added to do at likely origin of stack overflow issue

12 years agoRemoved a join() that was causing a stack overflow on Mac. Still investigating root...
labriola [Fri, 14 May 2010 05:42:24 +0000 (22:42 -0700)] 
Removed a join() that was causing a stack overflow on Mac. Still investigating root cause and why it does not appear on the PC, but, in the meantime it allows the tests to happen without a stack overflow.

12 years agoMerge test updates from labriola 4.1 branch
Brian LeGros [Fri, 14 May 2010 05:29:23 +0000 (01:29 -0400)] 
Merge test updates from labriola 4.1 branch

12 years agoUpdated sample project with docs reflecting changes for compilation refactoring.
Brian LeGros [Fri, 14 May 2010 05:24:07 +0000 (01:24 -0400)] 
Updated sample project with docs reflecting changes for compilation refactoring.

12 years agoFixed email addresses causing ASDOC problem and added some tests around canHandle...
labriola [Fri, 14 May 2010 04:37:12 +0000 (21:37 -0700)] 
Fixed email addresses causing ASDOC problem and added some tests around canHandle() method

12 years agoUpdated sample project to use verison of Ant task with support for nested source...
Brian LeGros [Fri, 14 May 2010 04:30:08 +0000 (00:30 -0400)] 
Updated sample project to use verison of Ant task with support for nested source elements.

12 years agoUpdated sample project to use verison of Ant task with support for nested source...
Brian LeGros [Fri, 14 May 2010 04:29:46 +0000 (00:29 -0400)] 
Updated sample project to use verison of Ant task with support for nested source elements.

12 years agoRefactored TestSourcePaths to SourcePaths and added support for nested source element...
Brian LeGros [Fri, 14 May 2010 04:28:45 +0000 (00:28 -0400)] 
Refactored TestSourcePaths to SourcePaths and added support for nested source element in task.  Eventually will support code coverage integration; right now same as testSource element.

12 years agoChanges to test cases for new functionality. Tweak to library includes
labriola [Fri, 14 May 2010 03:50:32 +0000 (20:50 -0700)] 
Changes to test cases for new functionality. Tweak to library includes

12 years agoMerge commit '40d328e0842f0a486fa3098ccba1410a249e6a96' into 4.1
labriola [Fri, 14 May 2010 03:34:14 +0000 (20:34 -0700)] 
Merge commit '40d328e0842f0a486fa3098ccba1410a249e6a96' into 4.1

Conflicts:
FlexUnit4/src/org/flexunit/internals/runners/statements/ExpectAsync.as

12 years agoMerge branch '4.1' of http://github.com/labriola/flexunit into labriola
Simeon Bateman [Fri, 14 May 2010 03:33:25 +0000 (20:33 -0700)] 
Merge branch '4.1' of github.com/labriola/flexunit into labriola

12 years agoMerge commit '91fcfdda5b23886b56567ddf0f1df122b12c344e' into 4.1
labriola [Fri, 14 May 2010 03:23:34 +0000 (20:23 -0700)] 
Merge commit '91fcfdda5b23886b56567ddf0f1df122b12c344e' into 4.1

Conflicts:
FlexUnit4/src/flex/lang/reflect/Klass.as
FlexUnit4CIListener/src/org/flexunit/listeners/CIListener.as

12 years agoRemoved in favor of generating libs in the zip for the turnkey.
Brian LeGros [Thu, 13 May 2010 21:25:45 +0000 (17:25 -0400)] 
Removed in favor of generating libs in the zip for the turnkey.

12 years agoUpdated sample CI project with latest libraries and updated default build to use...
Brian LeGros [Thu, 13 May 2010 21:21:33 +0000 (17:21 -0400)] 
Updated sample CI project with latest libraries and updated default build to use compilation.  Renamed previous default build to build.custom.xml.

12 years agoUpdated build to include testrunner template. Added back the notion of a workingDir...
Brian LeGros [Thu, 13 May 2010 21:19:10 +0000 (17:19 -0400)] 
Updated build to include testrunner template.  Added back the notion of a workingDir just for compilation (place to put TestRunner mxml and swf) alongs with default values.  Refactored packaging for custom types.

12 years agoRemoving generated file.
Brian LeGros [Thu, 13 May 2010 20:00:14 +0000 (16:00 -0400)] 
Removing generated file.

12 years agoUpdated based on initial set of integration testing. Also moved TestRunner to live...
Brian LeGros [Thu, 13 May 2010 19:59:11 +0000 (15:59 -0400)] 
Updated based on initial set of integration testing.  Also moved TestRunner to live on the machine's temp directory rather than crap in user's project.

12 years agoFix to CIListener to use double quotes and correct spacing for result XML. Re-fixed...
Brian LeGros [Thu, 13 May 2010 15:43:32 +0000 (11:43 -0400)] 
Fix to CIListener to use double quotes and correct spacing for result XML.  Re-fixed from the pull from mlabriola.

12 years agoInitial draft of working compilation step.
Brian LeGros [Thu, 13 May 2010 15:42:43 +0000 (11:42 -0400)] 
Initial draft of working compilation step.

12 years agopossible fix for stack overflow on startup w/long running test builds
labriola [Thu, 13 May 2010 05:14:02 +0000 (00:14 -0500)] 
possible fix for stack overflow on startup w/long running test builds

12 years agoremoved extraneous comment
labriola [Thu, 13 May 2010 03:39:15 +0000 (22:39 -0500)] 
removed extraneous comment

12 years agoSmall change to the format for the runner description when combining types of paramet...
labriola [Thu, 13 May 2010 03:34:48 +0000 (22:34 -0500)] 
Small change to the format for the runner description when combining types of parameterized tests

12 years agoChanges to support both TestNG and JUnit style of parameterizesd tests
labriola [Thu, 13 May 2010 03:28:10 +0000 (22:28 -0500)] 
Changes to support both TestNG and JUnit style of parameterizesd tests

12 years agoInitial attempt at refactoring to include compilation and better separate the concern...
Brian LeGros [Wed, 12 May 2010 18:46:42 +0000 (14:46 -0400)] 
Initial attempt at refactoring to include compilation and better separate the concerns of configuration from execution.

12 years agoUpdated build to add turnkey and sampleCIProject to flexunit.zip. SampleCIProject...
Brian LeGros [Wed, 12 May 2010 05:07:10 +0000 (01:07 -0400)] 
Updated build to add turnkey and sampleCIProject to flexunit.zip.  SampleCIProject needs some file renaming to work correctly.

12 years agoUpdated top-level build to include turnkey project and provide it with the latest...
Brian LeGros [Wed, 12 May 2010 04:17:59 +0000 (00:17 -0400)] 
Updated top-level build to include turnkey project and provide it with the latest core and uilistener.

12 years agoWork on parameterized testing
labriola [Wed, 12 May 2010 04:07:59 +0000 (23:07 -0500)] 
Work on parameterized testing

12 years agoMerge branch '4.1' of git://github.com/labriola/flexunit
Brian LeGros [Fri, 7 May 2010 02:14:53 +0000 (22:14 -0400)] 
Merge branch '4.1' of git://github.com/labriola/flexunit

Conflicts:
FlexUnit4CIListener/src/org/flexunit/listeners/CIListener.as

12 years agoAllow MetaData builder to look through object hierarchy to find RunWith metadata
labriola [Thu, 6 May 2010 20:44:28 +0000 (13:44 -0700)] 
Allow MetaData builder to look through object hierarchy to find RunWith metadata

12 years agoFixed flash builder refactor gone wild
labriola [Thu, 6 May 2010 19:03:35 +0000 (12:03 -0700)] 
Fixed flash builder refactor gone wild

12 years agoRevised library to include new sorter
labriola [Thu, 6 May 2010 19:00:39 +0000 (12:00 -0700)] 
Revised library to include new sorter

12 years agoRevised test cases for new interface change and new before after tests with inheritance
labriola [Thu, 6 May 2010 19:00:24 +0000 (12:00 -0700)] 
Revised test cases for new interface change and new before after tests with inheritance

12 years agoAdded support for inheritance based Before and After calls
labriola [Thu, 6 May 2010 18:59:50 +0000 (11:59 -0700)] 
Added support for inheritance based Before and After calls

12 years agoIntegrated support for default Flash responders
labriola [Thu, 6 May 2010 18:59:11 +0000 (11:59 -0700)] 
Integrated support for default Flash responders

12 years agoFixes to unit tests and working on inheritance issue
labriola [Thu, 6 May 2010 03:25:37 +0000 (20:25 -0700)] 
Fixes to unit tests and working on inheritance issue

12 years agoRefactor of builder classes to reduce duplication
labriola [Thu, 6 May 2010 02:06:37 +0000 (19:06 -0700)] 
Refactor of builder classes to reduce duplication

12 years agoChanges to support new interface
labriola [Thu, 6 May 2010 01:56:42 +0000 (18:56 -0700)] 
Changes to support new interface

12 years agoChanges to use timings from ITemporalListener feature
labriola [Thu, 6 May 2010 01:56:04 +0000 (18:56 -0700)] 
Changes to use timings from ITemporalListener feature

12 years agoChanges in FlexUnit4 lib to support qualified class loading
labriola [Thu, 6 May 2010 01:55:37 +0000 (18:55 -0700)] 
Changes in FlexUnit4 lib to support qualified class loading

12 years agoMerge branch 'blegros'
Simeon Bateman [Tue, 4 May 2010 21:00:55 +0000 (14:00 -0700)] 
Merge branch 'blegros'

12 years agoMerge branch 'master' of git://github.com/blegros/flexunit into blegros
Simeon Bateman [Tue, 4 May 2010 21:00:28 +0000 (14:00 -0700)] 
Merge branch 'master' of git://github.com/blegros/flexunit into blegros

12 years agoUpdated all calls to execute the compiler JARs directly to use a max heap size of...
Brian LeGros [Tue, 4 May 2010 14:44:40 +0000 (10:44 -0400)] 
Updated all calls to execute the compiler JARs directly to use a max heap size of 256M since asdoc will fail silently it runs out of heap space.

12 years agoVerified asdoc generation was working for UIListener with Flex 4 Final. Fixed heap...
Brian LeGros [Tue, 4 May 2010 00:31:38 +0000 (20:31 -0400)] 
Verified asdoc generation was working for UIListener with Flex 4 Final.  Fixed heap size for running UIListener in Flex 3 compatible mode at 256M to avoid compilation issues when forking.

12 years agoUpdated dependencies on version.properties for build. Also added build.skipTests...
Brian LeGros [Tue, 4 May 2010 00:04:02 +0000 (20:04 -0400)] 
Updated dependencies on version.properties for build.  Also added build.skipTests and build.skipPmd flags for use when building to avoid hacking at the build.  Example: "ant -Dbuild.skipTests=true -v clean package" will skip the test phase of the build.

12 years agoMoving version.properties to top-level for shared version #.
Brian LeGros [Tue, 4 May 2010 00:02:34 +0000 (20:02 -0400)] 
Moving version.properties to top-level for shared version #.

12 years agoUpdating Ant task with refactoring for command execution.
Brian LeGros [Wed, 28 Apr 2010 02:54:36 +0000 (22:54 -0400)] 
Updating Ant task with refactoring for command execution.

12 years agoUpdating Ant task JAR for Sample CI project with refactoring for command execution.
Brian LeGros [Wed, 28 Apr 2010 02:54:06 +0000 (22:54 -0400)] 
Updating Ant task JAR for Sample CI project with refactoring for command execution.

12 years agoAttempt to fix refactoring for custom command support.
Brian LeGros [Tue, 27 Apr 2010 13:21:11 +0000 (09:21 -0400)] 
Attempt to fix refactoring for custom command support.

12 years agoUpdating sample project to test on Windows.
Brian LeGros [Tue, 27 Apr 2010 12:14:39 +0000 (08:14 -0400)] 
Updating sample project to test on Windows.

12 years agoUpdating to attempt to fix Windows ADL issue.
Brian LeGros [Tue, 27 Apr 2010 12:12:45 +0000 (08:12 -0400)] 
Updating to attempt to fix Windows ADL issue.

12 years agoFixed result issue in RunListener
labriola [Fri, 16 Apr 2010 02:02:46 +0000 (21:02 -0500)] 
Fixed result issue in RunListener

12 years agoBeginning Logic for pleaseStop()
labriola [Fri, 16 Apr 2010 01:58:33 +0000 (20:58 -0500)] 
Beginning Logic for pleaseStop()

12 years agoChanges to provide a TemporalListener, in other words a listener aware of the time...
labriola [Fri, 16 Apr 2010 01:38:46 +0000 (20:38 -0500)] 
Changes to provide a TemporalListener, in other words a listener aware of the time each test takes to execute

12 years agoRemoved the reference to IAsyncTestResponder in AsyncNativeTestResponder and thus...
nlunet [Wed, 31 Mar 2010 18:21:47 +0000 (20:21 +0200)] 
Removed the reference to IAsyncTestResponder in AsyncNativeTestResponder and thus the reference to IResponder which cannot be used in a as3 only deployment (even if it didn't seem to cause any issue this is cleaner that way)

12 years agoMainly documentation fixes on the asyncNativeResponder methods, also removed a useles...
nlunet [Tue, 30 Mar 2010 23:06:37 +0000 (01:06 +0200)] 
Mainly documentation fixes on the asyncNativeResponder methods, also removed a useless interface IAsyncNativeTestResponder