flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cd...@apache.org
Subject [2/2] git commit: [flex-flexunit] [refs/heads/feature/maven-migration] - - Updated the namespaces to the new flex namespaces - Added poms to build most of the project with maven - Fixed a lot of stuff in classes that weren't built by the Ant build
Date Tue, 05 Jul 2016 13:18:34 GMT
- Updated the namespaces to the new flex namespaces
- Added poms to build most of the project with maven
- Fixed a lot of stuff in classes that weren't built by the Ant build


Project: http://git-wip-us.apache.org/repos/asf/flex-flexunit/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-flexunit/commit/e29a1a39
Tree: http://git-wip-us.apache.org/repos/asf/flex-flexunit/tree/e29a1a39
Diff: http://git-wip-us.apache.org/repos/asf/flex-flexunit/diff/e29a1a39

Branch: refs/heads/feature/maven-migration
Commit: e29a1a3931d91475bc6d6445eb10c490ebd1d695
Parents: 59086ff
Author: Christofer Dutz <christofer.dutz@codecentric.de>
Authored: Tue Jul 5 15:18:24 2016 +0200
Committer: Christofer Dutz <christofer.dutz@codecentric.de>
Committed: Tue Jul 5 15:18:24 2016 +0200

----------------------------------------------------------------------
 .mvn/extensions.xml                             |  11 +
 FlexUnit4/pom.xml                               |  61 ++++
 .../listeners/FluintDisplayListenerView.mxml    |   8 +-
 .../src/org/flexunit/runner/FlexUnitCore.as     |   2 +-
 .../runners/BlockFlexUnit4ClassRunner.as        |   3 -
 .../runners/model/ParameterizedMethod.as        |   2 +-
 FlexUnit4AirCIListener/pom.xml                  |  63 ++++
 FlexUnit4AntTasks/pom.xml                       |  43 +++
 FlexUnit4CIListener/pom.xml                     |  55 ++++
 .../listeners/VisualDebuggerListener.mxml       |  41 +--
 FlexUnit4FlexCoverListener/pom.xml              |  64 ++++
 FlexUnit4FluintExtensions/pom.xml               |  64 ++++
 FlexUnit4SampleCIProject/pom.xml                | 118 +++----
 .../src/main/flex/Main.mxml                     |   7 +-
 .../main/flex/org/flexunit/demo/EchoPanel.mxml  |  13 +-
 .../src/test/flex/AirTestRunner.mxml            |  13 +-
 .../src/test/flex/TestRunner.mxml               |  13 +-
 FlexUnit4Test/pom.xml                           |  74 +++++
 FlexUnit4Test/src/InstrumentTestRunner.mxml     |   7 +-
 FlexUnit4Test/src/TestRunner.mxml               |   7 +-
 FlexUnit4Test/src/UIRunner.mxml                 |  13 +-
 .../flexUnit1/framework/AllFrameworkTests.as    |  40 +--
 .../flexUnit1/framework/TestAssert.as           |  58 ++--
 .../flexUnit1/framework/TestTestCase.as         |  58 ++--
 .../flexUnit1/framework/TestTestListener.as     |  30 +-
 .../frameworkSuite/cases/TestParameterized.as   |   2 +-
 .../frameworkSuite/cases/TestParameterized2.as  |   2 +-
 .../cases/mxml/SimpleMXMLLoginComponent.mxml    |  56 ++--
 .../flexunit/async/cases/AsyncHandlerCase.as    |  36 +--
 .../flexunit/async/mocks/EventDispatcherMock.as |  34 +-
 .../hamcrest/mxml/core/HamcrestMxmlExample.mxml |   2 +-
 FlexUnit4Turnkey/pom.xml                        |  61 ++++
 FlexUnit4Turnkey/src/FlexUnit4Turnkey.mxml      |  16 +-
 .../flexUnit1/framework/TestAssert.as           |  58 ++--
 .../flexUnit1/framework/TestTestCase.as         |  58 ++--
 .../flexUnit1/framework/TestTestListener.as     |  30 +-
 .../cases/mxml/SimpleMXMLLoginComponent.mxml    |  56 ++--
 .../hamcrest/mxml/core/HamcrestMxmlExample.mxml |   2 +-
 FlexUnit4UIListener/build.xml                   |   4 +-
 FlexUnit4UIListener/pom.xml                     |  70 +++++
 .../src/org/flexunit/flexui/TestRunnerBase.mxml |  42 +--
 .../flexunit/flexui/controls/LeftHandSide.mxml  |   7 +-
 .../flexunit/flexui/controls/RightHandSide.mxml |   7 +-
 .../src/org/flexunit/flexui/controls/Title.mxml |   7 +-
 .../flexui/controls/left/FilterArea.mxml        |  11 +-
 .../flexui/controls/left/TestCasesTree.mxml     |  29 +-
 .../flexui/controls/right/RunningTests.mxml     |   9 +-
 .../controls/right/SelectedTestCaseForm.mxml    |   7 +-
 .../controls/right/StackTraceContainer.mxml     |   7 +-
 .../flexui/controls/right/TestsComplete.mxml    |   7 +-
 .../flexunit/flexui/FlexUnitTestRunnerUI.mxml   |  14 +-
 pom.xml                                         | 307 +++++++++++++++++++
 utils.xml                                       |   9 +-
 version.properties                              |   4 +-
 54 files changed, 1320 insertions(+), 502 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/.mvn/extensions.xml
----------------------------------------------------------------------
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 0000000..1a1890b
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,11 @@
+<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0"
+            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+            xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
+
+    <extension>
+        <groupId>org.apache.flex.utilities.converter</groupId>
+        <artifactId>flex-sdk-converter-maven-extension</artifactId>
+        <version>1.0.0-SNAPSHOT</version>
+    </extension>
+
+</extensions>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4/pom.xml b/FlexUnit4/pom.xml
new file mode 100644
index 0000000..d87598d
--- /dev/null
+++ b/FlexUnit4/pom.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>com.adobe.flexunit</groupId>
+      <artifactId>flexunit</artifactId>
+      <version>1.0.0</version>
+      <type>swc</type>
+    </dependency>
+    <dependency>
+      <groupId>hamcrest-as3</groupId>
+      <artifactId>hamcrest-as3</artifactId>
+      <version>1.1.0</version>
+      <type>swc</type>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4/src/org/flexunit/internals/listeners/FluintDisplayListenerView.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4/src/org/flexunit/internals/listeners/FluintDisplayListenerView.mxml b/FlexUnit4/src/org/flexunit/internals/listeners/FluintDisplayListenerView.mxml
index cf26049..3d925cf 100644
--- a/FlexUnit4/src/org/flexunit/internals/listeners/FluintDisplayListenerView.mxml
+++ b/FlexUnit4/src/org/flexunit/internals/listeners/FluintDisplayListenerView.mxml
@@ -15,8 +15,10 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<mx:HDividedBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%">
-	<mx:Script>
+<mx:HDividedBox xmlns:mx="library://ns.adobe.com/flex/mx"
+								xmlns:fx="http://ns.adobe.com/mxml/2009"
+								width="100%" height="100%">
+	<fx:Script>
 		<![CDATA[
 			import org.flexunit.runner.notification.Failure;
 			import org.flexunit.runner.Description;
@@ -39,7 +41,7 @@
 				} 
 			}
 		]]>
-	</mx:Script>
+	</fx:Script>
 	<mx:Panel title="Results Tree" width="30%" height="100%">
 		<mx:Tree width="100%" height="100%" dataProvider="{listener.testResults}" labelField="displayName" change="showChange(event)"/>
 	</mx:Panel>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4/src/org/flexunit/runner/FlexUnitCore.as
----------------------------------------------------------------------
diff --git a/FlexUnit4/src/org/flexunit/runner/FlexUnitCore.as b/FlexUnit4/src/org/flexunit/runner/FlexUnitCore.as
index 53a3b50..1512b77 100644
--- a/FlexUnit4/src/org/flexunit/runner/FlexUnitCore.as
+++ b/FlexUnit4/src/org/flexunit/runner/FlexUnitCore.as
@@ -145,7 +145,7 @@ package org.flexunit.runner {
 		 * Returns the version number.
 		 */
 		public static function get version():String {
-			return "4.2.0";
+			return "4.3.0";
 		}
 		
 		/**

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4/src/org/flexunit/runners/BlockFlexUnit4ClassRunner.as
----------------------------------------------------------------------
diff --git a/FlexUnit4/src/org/flexunit/runners/BlockFlexUnit4ClassRunner.as b/FlexUnit4/src/org/flexunit/runners/BlockFlexUnit4ClassRunner.as
index 7a3063c..b2897b5 100644
--- a/FlexUnit4/src/org/flexunit/runners/BlockFlexUnit4ClassRunner.as
+++ b/FlexUnit4/src/org/flexunit/runners/BlockFlexUnit4ClassRunner.as
@@ -424,8 +424,6 @@ package org.flexunit.runners {
 		 * any throws an Exception, stop execution and pass the exception on.
 		 */
 		protected function withBefores( method:FrameworkMethod, target:Object, statement:IAsyncStatement ):IAsyncStatement {
-			var statement:IAsyncStatement;
-			
 			var befores:Array = testClass.getMetaDataMethods( AnnotationConstants.BEFORE );
 			var sortMethod:Function;
 			
@@ -454,7 +452,6 @@ package org.flexunit.runners {
 		 * <code>MultipleFailureException</code>.
 		 */
 		protected function withAfters( method:FrameworkMethod, target:Object, statement:IAsyncStatement ):IAsyncStatement {
-			var statement:IAsyncStatement;
 			var afters:Array = testClass.getMetaDataMethods( AnnotationConstants.AFTER );
 
 			if ( afters.length > 1 ) {

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4/src/org/flexunit/runners/model/ParameterizedMethod.as
----------------------------------------------------------------------
diff --git a/FlexUnit4/src/org/flexunit/runners/model/ParameterizedMethod.as b/FlexUnit4/src/org/flexunit/runners/model/ParameterizedMethod.as
index fb4df7c..1727bb4 100644
--- a/FlexUnit4/src/org/flexunit/runners/model/ParameterizedMethod.as
+++ b/FlexUnit4/src/org/flexunit/runners/model/ParameterizedMethod.as
@@ -59,7 +59,7 @@ package org.flexunit.runners.model {
 		 * 
 		 */
 		override public function invokeExplosively( target:Object, ...params ):Object {
-			applyExplosively( target, arguments );
+			applyExplosively( target, params );
 			return null;
 		}
 		

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4AirCIListener/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4AirCIListener/pom.xml b/FlexUnit4AirCIListener/pom.xml
new file mode 100644
index 0000000..f37d615
--- /dev/null
+++ b/FlexUnit4AirCIListener/pom.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4AirCIListener</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4AirCIListener</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>com.adobe.air.framework</groupId>
+      <artifactId>airglobal</artifactId>
+      <version>${air.version}</version>
+      <type>swc</type>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4CIListener</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4AntTasks/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4AntTasks/pom.xml b/FlexUnit4AntTasks/pom.xml
new file mode 100644
index 0000000..0adcc10
--- /dev/null
+++ b/FlexUnit4AntTasks/pom.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4AntTasks</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4AntTasks</name>
+
+  <build>
+    <plugins>
+    </plugins>
+  </build>
+
+  <dependencies>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4CIListener/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4CIListener/pom.xml b/FlexUnit4CIListener/pom.xml
new file mode 100644
index 0000000..3583134
--- /dev/null
+++ b/FlexUnit4CIListener/pom.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4CIListener</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4CIListener</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4CIListener/src/org/flexunit/listeners/VisualDebuggerListener.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4CIListener/src/org/flexunit/listeners/VisualDebuggerListener.mxml b/FlexUnit4CIListener/src/org/flexunit/listeners/VisualDebuggerListener.mxml
index ac3905a..52d7189 100644
--- a/FlexUnit4CIListener/src/org/flexunit/listeners/VisualDebuggerListener.mxml
+++ b/FlexUnit4CIListener/src/org/flexunit/listeners/VisualDebuggerListener.mxml
@@ -1,22 +1,25 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="setupConnection(event)" implements="org.flexunit.runner.notification.IAsyncStartupRunListener">
-	<mx:Script>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<mx:HBox xmlns:mx="library://ns.adobe.com/flex/mx"
+				 xmlns:fx="http://ns.adobe.com/mxml/2009"
+				 creationComplete="setupConnection(event)"
+				 implements="org.flexunit.runner.notification.IAsyncStartupRunListener">
+	<fx:Script>
 		<![CDATA[
 			import flash.events.DataEvent;
 			import flash.events.Event;
@@ -307,7 +310,7 @@
 			}
 			
 		]]>
-	</mx:Script>
+	</fx:Script>
 	<mx:VBox width="100%" height="100%">
 		<mx:Label text="Data In"/>
 		<mx:TextArea width="100%" height="100%" text="{dataIn}"/>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4FlexCoverListener/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4FlexCoverListener/pom.xml b/FlexUnit4FlexCoverListener/pom.xml
new file mode 100644
index 0000000..246857c
--- /dev/null
+++ b/FlexUnit4FlexCoverListener/pom.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4FlexCoverListener</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4FlexCoverListener</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4CIListener</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+    <!-- TODO: "system" scope is BAAAAAAD -->
+    <dependency>
+      <groupId>com.google.flexcover</groupId>
+      <artifactId>CoverageAgent</artifactId>
+      <version>0.90</version>
+      <type>swc</type>
+      <scope>system</scope>
+      <systemPath>${basedir}/libs/CoverageAgent.swc</systemPath>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4FluintExtensions/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4FluintExtensions/pom.xml b/FlexUnit4FluintExtensions/pom.xml
new file mode 100644
index 0000000..1a6cb87
--- /dev/null
+++ b/FlexUnit4FluintExtensions/pom.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4FluintExtensions</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4FluintExtensions</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+    <!-- TODO: "system" scope is BAAAAAAD -->
+    <dependency>
+      <groupId>net.digitalprimates</groupId>
+      <artifactId>fluint</artifactId>
+      <version>1.2</version>
+      <type>swc</type>
+      <scope>system</scope>
+      <systemPath>${basedir}/libs/fluint-1_2.swc</systemPath>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4SampleCIProject/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4SampleCIProject/pom.xml b/FlexUnit4SampleCIProject/pom.xml
index 742eba1..2572f81 100644
--- a/FlexUnit4SampleCIProject/pom.xml
+++ b/FlexUnit4SampleCIProject/pom.xml
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
+
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
@@ -14,83 +15,42 @@
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
--->
-<!-- 
-   Please note that this build file is an example of how to implement FlexMojos to execute all tests for a project
-   following Maven conventions. This is just one possible way to utilize FlexMojos and Maven. Please note, this build
-   will fail due to the sample test failures in this project.
-   
-   Please note to use the unit testing support baked into FlexMojos in this example, the Flash Player executable must be 
-   available on the PATH available to Maven.
-  -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
-   <modelVersion>4.0.0</modelVersion>
-
-   <groupId>org.apache.flex.flexunit</groupId>
-   <artifactId>demo</artifactId>
-   <version>1.0.0</version>
-   <packaging>swf</packaging>
-   <name>FlexUnit4 Demo</name>
-
-   <properties>
-      <flex.sdk.version>4.12.0.20140303</flex.sdk.version>
-      <flexmojos.version>7.1.0-SNAPSHOT</flexmojos.version>
-   </properties>
 
-   <build>
-      <sourceDirectory>src/main/flex</sourceDirectory>
-      <testSourceDirectory>src/test/flex</testSourceDirectory>
-      <plugins>
-         <plugin>
-            <groupId>net.flexmojos.oss</groupId>
-            <artifactId>flexmojos-maven-plugin</artifactId>
-            <version>${flexmojos.version}</version>
-            <extensions>true</extensions>
-            <configuration>
-               <headlessServer>true</headlessServer>
-               <verboseStacktraces>true</verboseStacktraces>
-               <includeTestFiles>
-                  <includeTestFile>*Test.as</includeTestFile>
-               </includeTestFiles>
-            </configuration>
-            <dependencies>
-               <!--
-                    These bundles currently have to be created by a tool called
-                    the Mavenizer, which is part of the flex-utilities
-               -->
-               <dependency>
-                  <groupId>org.apache.flex</groupId>
-                  <artifactId>compiler</artifactId>
-                  <version>${flex.sdk.version}</version>
-                  <type>pom</type>
-               </dependency>
-            </dependencies>
-         </plugin>
-      </plugins>
-   </build>
-
-   <dependencies>
-       <!--
-            These bundles currently have to be created by a tool called
-            the Mavenizer, which is part of the flex-utilities
-       -->
-      <dependency>
-         <groupId>org.apache.flex.framework</groupId>
-         <artifactId>flex-framework</artifactId>
-         <version>${flex.sdk.version}</version>
-         <type>pom</type>
-      </dependency>
-
-      <!-- Based on testing library dependency specified, FlexMojos will know how to test your application -->
-      <dependency>
-          <groupId>org.apache.flex.flexunit</groupId>
-          <artifactId>flexunit-flex</artifactId>
-          <version>4.3.0</version>
-          <type>swc</type>
-      </dependency>
-   </dependencies>
-
-</project>
\ No newline at end of file
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4SampleCIProject</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4SampleCIProject</name>
+
+  <build>
+    <sourceDirectory>src/main/flex</sourceDirectory>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.flex.framework</groupId>
+      <artifactId>mx</artifactId>
+      <version>${flex.version}</version>
+      <type>swc</type>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4SampleCIProject/src/main/flex/Main.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4SampleCIProject/src/main/flex/Main.mxml b/FlexUnit4SampleCIProject/src/main/flex/Main.mxml
index b38a2ec..c260d22 100644
--- a/FlexUnit4SampleCIProject/src/main/flex/Main.mxml
+++ b/FlexUnit4SampleCIProject/src/main/flex/Main.mxml
@@ -15,13 +15,14 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
+<mx:Application xmlns:mx="library://ns.adobe.com/flex/mx"
+   xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:demo="org.flexunit.demo.*"
    width="100%"
    height="100%" 
    layout="vertical">
    
-   <mx:Script>
+   <fx:Script>
       <![CDATA[
          import mx.controls.Alert;
          import mx.events.DynamicEvent;
@@ -32,7 +33,7 @@
 			
          }
       ]]>
-   </mx:Script>
+   </fx:Script>
    
    <demo:EchoPanel id="echoPanel"
       width="400"

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4SampleCIProject/src/main/flex/org/flexunit/demo/EchoPanel.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4SampleCIProject/src/main/flex/org/flexunit/demo/EchoPanel.mxml b/FlexUnit4SampleCIProject/src/main/flex/org/flexunit/demo/EchoPanel.mxml
index 07960c5..b6519a5 100644
--- a/FlexUnit4SampleCIProject/src/main/flex/org/flexunit/demo/EchoPanel.mxml
+++ b/FlexUnit4SampleCIProject/src/main/flex/org/flexunit/demo/EchoPanel.mxml
@@ -15,18 +15,19 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" 
+<mx:Panel xmlns:mx="library://ns.adobe.com/flex/mx"
+   xmlns:fx="http://ns.adobe.com/mxml/2009"
    layout="vertical"
    title="Echo Panel" 
    width="100%" 
    height="100%"
    horizontalAlign="center">
-   
-   <mx:Metadata>
+
+   <fx:Metadata>
       [Event(name="userEnteredText", type="mx.events.DynamicEvent")]
-   </mx:Metadata>
+   </fx:Metadata>
    
-   <mx:Script>
+   <fx:Script>
       <![CDATA[
          import mx.events.DynamicEvent;
          
@@ -37,7 +38,7 @@
             dispatchEvent(textEvent);
          }
       ]]>
-   </mx:Script>
+   </fx:Script>
    
    <mx:Form>
       <mx:HBox>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4SampleCIProject/src/test/flex/AirTestRunner.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4SampleCIProject/src/test/flex/AirTestRunner.mxml b/FlexUnit4SampleCIProject/src/test/flex/AirTestRunner.mxml
index d7901e5..9d91555 100644
--- a/FlexUnit4SampleCIProject/src/test/flex/AirTestRunner.mxml
+++ b/FlexUnit4SampleCIProject/src/test/flex/AirTestRunner.mxml
@@ -15,12 +15,13 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
-   xmlns:flexUnitUIRunner="http://www.adobe.com/2009/flexUnitUIRunner"
-   creationComplete="runTests();"
-   layout="absolute">
+<mx:Application xmlns:mx="library://ns.adobe.com/flex/mx"
+                xmlns:fx="http://ns.adobe.com/mxml/2009"
+                xmlns:flexUnitUIRunner="http://www.adobe.com/2009/flexUnitUIRunner"
+                creationComplete="runTests();"
+                layout="absolute">
    
-   <mx:Script>
+   <fx:Script>
       <![CDATA[
          import org.flexunit.listeners.AirCIListener;
 		   import mx.logging.LogEventLevel;
@@ -46,6 +47,6 @@
             core.run(EchoPanelTest, SampleTest);
          }
       ]]>
-   </mx:Script>
+   </fx:Script>
    <flexUnitUIRunner:TestRunnerBase id="uiListener" width="100%" height="100%"  />
 </mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4SampleCIProject/src/test/flex/TestRunner.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4SampleCIProject/src/test/flex/TestRunner.mxml b/FlexUnit4SampleCIProject/src/test/flex/TestRunner.mxml
index 9b4835a..bc360cc 100644
--- a/FlexUnit4SampleCIProject/src/test/flex/TestRunner.mxml
+++ b/FlexUnit4SampleCIProject/src/test/flex/TestRunner.mxml
@@ -15,12 +15,13 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
-   xmlns:flexUnitUIRunner="http://www.adobe.com/2009/flexUnitUIRunner"
-   creationComplete="runTests();"
-   layout="absolute">
+<mx:Application xmlns:mx="library://ns.adobe.com/flex/mx"
+                xmlns:fx="http://ns.adobe.com/mxml/2009"
+                xmlns:flexUnitUIRunner="http://www.adobe.com/2009/flexUnitUIRunner"
+                creationComplete="runTests();"
+                layout="absolute">
    
-   <mx:Script>
+   <fx:Script>
       <![CDATA[
 		  import mx.logging.LogEventLevel;
 		  import org.flexunit.internals.TextListener;
@@ -46,6 +47,6 @@
             core.run(EchoPanelTest, SampleTest);
          }
       ]]>
-   </mx:Script>
+   </fx:Script>
    <flexUnitUIRunner:TestRunnerBase id="uiListener" width="100%" height="100%"  />
 </mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/pom.xml b/FlexUnit4Test/pom.xml
new file mode 100644
index 0000000..b9ac7a7
--- /dev/null
+++ b/FlexUnit4Test/pom.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4Test</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4Test</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4UIListener</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4FlexCoverListener</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+    <!-- legacy mx is no longer included per default -->
+    <dependency>
+      <groupId>org.apache.flex.framework</groupId>
+      <artifactId>mx</artifactId>
+      <version>${flex.version}</version>
+      <type>swc</type>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/InstrumentTestRunner.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/InstrumentTestRunner.mxml b/FlexUnit4Test/src/InstrumentTestRunner.mxml
index b559571..78594cb 100644
--- a/FlexUnit4Test/src/InstrumentTestRunner.mxml
+++ b/FlexUnit4Test/src/InstrumentTestRunner.mxml
@@ -16,10 +16,11 @@
   limitations under the License.
 -->
 <mx:Application 
-	xmlns:mx="http://www.adobe.com/2006/mxml"
+	xmlns:mx="library://ns.adobe.com/flex/mx"
+	xmlns:fx="http://ns.adobe.com/mxml/2009"
 	creationComplete="runMe()" >
 	
-	<mx:Script>
+	<fx:Script>
 		<![CDATA[
 			import org.flexunit.listeners.FlexCoverListener;
 			import compilationSuite.SuitesToRun;
@@ -34,5 +35,5 @@
 				core.run( compilationSuite.SuitesToRun );
 			}
 		]]>
-	</mx:Script>
+	</fx:Script>
 </mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/TestRunner.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/TestRunner.mxml b/FlexUnit4Test/src/TestRunner.mxml
index 4d4b82e..e7209d0 100644
--- a/FlexUnit4Test/src/TestRunner.mxml
+++ b/FlexUnit4Test/src/TestRunner.mxml
@@ -16,10 +16,11 @@
   limitations under the License.
 -->
 <mx:Application 
-	xmlns:mx="http://www.adobe.com/2006/mxml"
+	xmlns:mx="library://ns.adobe.com/flex/mx"
+	xmlns:fx="http://ns.adobe.com/mxml/2009"
 	creationComplete="runMe()" >
 	
-	<mx:Script>
+	<fx:Script>
 		<![CDATA[
 			import compilationSuite.SuitesToRun;
 			
@@ -40,5 +41,5 @@
 				core.run( compilationSuite.SuitesToRun );
 			}
 		]]>
-	</mx:Script>
+	</fx:Script>
 </mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/UIRunner.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/UIRunner.mxml b/FlexUnit4Test/src/UIRunner.mxml
index 27cd37e..3527ab1 100644
--- a/FlexUnit4Test/src/UIRunner.mxml
+++ b/FlexUnit4Test/src/UIRunner.mxml
@@ -16,10 +16,12 @@
   limitations under the License.
 -->
 <mx:Application 
-	xmlns:mx="http://www.adobe.com/2006/mxml"
-	creationComplete="runMe()" xmlns:adobe="http://www.adobe.com/2009/flexUnitUIRunner">
-	
-	<mx:Script>
+	xmlns:mx="library://ns.adobe.com/flex/mx"
+	xmlns:fx="http://ns.adobe.com/mxml/2009"
+	xmlns:adobe="http://www.adobe.com/2009/flexUnitUIRunner"
+	creationComplete="runMe()">
+
+	<fx:Script>
 		<![CDATA[
 			import compilationSuite.SuitesToRun;
 			
@@ -36,6 +38,7 @@
 				core.run( SuitesToRun );
 			}
 		]]>
-	</mx:Script>
+	</fx:Script>
+
 	<adobe:TestRunnerBase id="uiListener" width="100%" height="100%"  />
 </mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/AllFrameworkTests.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/AllFrameworkTests.as b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/AllFrameworkTests.as
index 4eb42db..8e53377 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/AllFrameworkTests.as
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/AllFrameworkTests.as
@@ -26,24 +26,24 @@
    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGE.
 */
-package flexUnitTests.flexUnit1.framework
-{
-
-   import flexunit.framework.TestSuite;
-   
-   public class AllFrameworkTests
-   {
-   	public static function suite() : TestSuite
-   	{
-   		var testSuite:TestSuite = new TestSuite();		
-   		
-   		testSuite.addTestSuite( TestAssert );
-   		testSuite.addTestSuite( TestTestCase );
-   		testSuite.addTestSuite( TestTestListener );
-   		testSuite.addTestSuite( TestEventfulTestCase );
-   		testSuite.addTestSuite( TestAsynchronous );
-   		
-   		return testSuite;
-   	}
-   }
+package flexUnitTests.flexUnit1.framework
+{
+
+   import flexunit.framework.TestSuite;
+   
+   public class AllFrameworkTests
+   {
+   	public static function suite() : TestSuite
+   	{
+   		var testSuite:TestSuite = new TestSuite();		
+   		
+   		testSuite.addTestSuite( TestAssert );
+   		testSuite.addTestSuite( TestTestCase );
+   		testSuite.addTestSuite( TestTestListener );
+   		testSuite.addTestSuite( TestEventfulTestCase );
+   		testSuite.addTestSuite( TestAsynchronous );
+   		
+   		return testSuite;
+   	}
+   }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestAssert.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestAssert.as b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestAssert.as
index 3ae4a4d..f1dcb6a 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestAssert.as
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestAssert.as
@@ -1,32 +1,32 @@
-/*
-   Copyright (c) 2008. Adobe Systems Incorporated.
-   All rights reserved.
-
-   Redistribution and use in source and binary forms, with or without
-   modification, are permitted provided that the following conditions are met:
-
-     * Redistributions of source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-     * Redistributions in binary form must reproduce the above copyright notice,
-       this list of conditions and the following disclaimer in the documentation
-       and/or other materials provided with the distribution.
-     * Neither the name of Adobe Systems Incorporated nor the names of its
-       contributors may be used to endorse or promote products derived from this
-       software without specific prior written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-   POSSIBILITY OF SUCH DAMAGE.
-*/
-package flexUnitTests.flexUnit1.framework
+/*
+   Copyright (c) 2008. Adobe Systems Incorporated.
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+
+     * Redistributions of source code must retain the above copyright notice,
+       this list of conditions and the following disclaimer.
+     * Redistributions in binary form must reproduce the above copyright notice,
+       this list of conditions and the following disclaimer in the documentation
+       and/or other materials provided with the distribution.
+     * Neither the name of Adobe Systems Incorporated nor the names of its
+       contributors may be used to endorse or promote products derived from this
+       software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+   POSSIBILITY OF SUCH DAMAGE.
+*/
+package flexUnitTests.flexUnit1.framework
 {
    import flexunit.framework.*;
    

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestCase.as b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
index a14895f..837f71a 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
@@ -1,32 +1,32 @@
-/*
-   Copyright (c) 2008. Adobe Systems Incorporated.
-   All rights reserved.
-
-   Redistribution and use in source and binary forms, with or without
-   modification, are permitted provided that the following conditions are met:
-
-     * Redistributions of source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-     * Redistributions in binary form must reproduce the above copyright notice,
-       this list of conditions and the following disclaimer in the documentation
-       and/or other materials provided with the distribution.
-     * Neither the name of Adobe Systems Incorporated nor the names of its
-       contributors may be used to endorse or promote products derived from this
-       software without specific prior written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-   POSSIBILITY OF SUCH DAMAGE.
-*/
-package flexUnitTests.flexUnit1.framework
+/*
+   Copyright (c) 2008. Adobe Systems Incorporated.
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+
+     * Redistributions of source code must retain the above copyright notice,
+       this list of conditions and the following disclaimer.
+     * Redistributions in binary form must reproduce the above copyright notice,
+       this list of conditions and the following disclaimer in the documentation
+       and/or other materials provided with the distribution.
+     * Neither the name of Adobe Systems Incorporated nor the names of its
+       contributors may be used to endorse or promote products derived from this
+       software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+   POSSIBILITY OF SUCH DAMAGE.
+*/
+package flexUnitTests.flexUnit1.framework
 {
    import flexunit.framework.*;
    

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestListener.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestListener.as b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestListener.as
index 6519751..2ce7f32 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestListener.as
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit1/framework/TestTestListener.as
@@ -1,29 +1 @@
-/*
-   Copyright (c) 2008. Adobe Systems Incorporated.
-   All rights reserved.
-
-   Redistribution and use in source and binary forms, with or without
-   modification, are permitted provided that the following conditions are met:
-
-     * Redistributions of source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-     * Redistributions in binary form must reproduce the above copyright notice,
-       this list of conditions and the following disclaimer in the documentation
-       and/or other materials provided with the distribution.
-     * Neither the name of Adobe Systems Incorporated nor the names of its
-       contributors may be used to endorse or promote products derived from this
-       software without specific prior written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-   POSSIBILITY OF SUCH DAMAGE.
-*/
-package flexUnitTests.flexUnit1.framework
{
   import flexunit.framework.*;
   
   public class TestTestListener extends TestCase implements TestListener
   {
       public function TestTestListener(name : String = null)
       {
           super(name);
       }
   
   	public function addError( test : Test, e : Error ) : void
   	{
   		errorCount++;
   	}
   
   //------------------------------------------------------------------------------
   
   	public function addFailure( test : Test , e : AssertionFailedError ) : void
   	{
   		failureCount++;
   	}
   	
   //------------------------------------------------------------------------------
   
   	public function startTest( test : Test ) : void 
   	{
   		startCount++;
   	}
   
   //------------------------------------------------------------------------------
   
   	public function endTest( test : Test ) : void 
   	{
   		endCount++;
   	}
   	
   //----------------------------------------------------------------------
 --------
   
   	override public function setUp() : void
   	{
   		result = new TestResult();
   		result.addListener( TestListener(this) );
   	
   		startCount = 0;
   		endCount = 0;
   		failureCount = 0;
   		errorCount = 0;
   	}
   	
   //------------------------------------------------------------------------------
   	
   	public function testError():void 
   	{
   		var test : TestCase = new ErrorTestCase( "throwError" )
   		test.runWithResult( result );
   		Assert.assertEquals("error", 1, errorCount );
   		Assert.assertEquals("end", 1, endCount );
   		Assert.assertEquals("failure", 0, failureCount);
   	}
   
   //------------------------------------------------------------------------------
   	
   	public function testFailure():void 
   	{
   		var test : TestCase = new FailureTestCase( "testFailure" )
   		test.runWithResult( result );
   		Assert.assertEquals("failure", 1, failureCount );
   		Assert.assertEquals("end", 1, endCount );
   		Assert.assertEquals("er
 ror", 0, errorCount);
   	}
   
   //------------------------------------------------------------------------------
   	
   	public function testStartStop():void 
   	{
   		var test : TestCase = new SuccessTestCase( "testSuccess" )
   		test.runWithResult( result );
   		Assert.assertEquals("start", 1, startCount );
   		Assert.assertEquals("end", 1, endCount );
   		Assert.assertEquals("error", 0, errorCount);
   		Assert.assertEquals("failure", 0, failureCount);
   	}
   
   //------------------------------------------------------------------------------
   	
   	private var result : TestResult;
   	private var startCount : Number;
   	private var endCount : Number;
   	private var failureCount : Number;
   	private var errorCount : Number;
   }
}
\ No newline at end of file
+/*
   Copyright (c) 2008. Adobe Systems Incorporated.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

     * Redistributions of source code must retain the above copyright notice,
       this list of conditions and the following disclaimer.
     * Redistributions in binary form must reproduce the above copyright notice,
       this list of conditions and the following disclaimer in the documentation
       and/or other materials provided with the distribution.
     * Neither the name of Adobe Systems Incorporated nor the names of its
       contributors may be used to endorse or promote products derived from this
       software without specific prior written permission.

   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   IMPLIED WARRANTIES OF MERCHANT
 ABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   POSSIBILITY OF SUCH DAMAGE.
*/
package flexUnitTests.flexUnit1.framework
{
   import flexunit.framework.*;
   
   public class TestTestListener extends TestCase implements TestListener
   {
       public function TestTestListener(name : String = null)
       {
           super(name);
       }
   
   	public function addError( test : Test, e : Error ) : void
   	{
   		errorCount++;
   	}
   
   //--------------------------
 ----------------------------------------------------
   
   	public function addFailure( test : Test , e : AssertionFailedError ) : void
   	{
   		failureCount++;
   	}
   	
   //------------------------------------------------------------------------------
   
   	public function startTest( test : Test ) : void 
   	{
   		startCount++;
   	}
   
   //------------------------------------------------------------------------------
   
   	public function endTest( test : Test ) : void 
   	{
   		endCount++;
   	}
   	
   //------------------------------------------------------------------------------
   
   	override public function setUp() : void
   	{
   		result = new TestResult();
   		result.addListener( TestListener(this) );
   	
   		startCount = 0;
   		endCount = 0;
   		failureCount = 0;
   		errorCount = 0;
   	}
   	
   //------------------------------------------------------------------------------
   	
   	public function testError():void 
   	{
   		var test : TestCas
 e = new ErrorTestCase( "throwError" )
   		test.runWithResult( result );
   		Assert.assertEquals("error", 1, errorCount );
   		Assert.assertEquals("end", 1, endCount );
   		Assert.assertEquals("failure", 0, failureCount);
   	}
   
   //------------------------------------------------------------------------------
   	
   	public function testFailure():void 
   	{
   		var test : TestCase = new FailureTestCase( "testFailure" )
   		test.runWithResult( result );
   		Assert.assertEquals("failure", 1, failureCount );
   		Assert.assertEquals("end", 1, endCount );
   		Assert.assertEquals("error", 0, errorCount);
   	}
   
   //------------------------------------------------------------------------------
   	
   	public function testStartStop():void 
   	{
   		var test : TestCase = new SuccessTestCase( "testSuccess" )
   		test.runWithResult( result );
   		Assert.assertEquals("start", 1, startCount );
   		Assert.assertEquals("end", 1, endCount );
   		Assert.assertEquals("error"
 , 0, errorCount);
   		Assert.assertEquals("failure", 0, failureCount);
   	}
   
   //------------------------------------------------------------------------------
   	
   	private var result : TestResult;
   	private var startCount : Number;
   	private var endCount : Number;
   	private var failureCount : Number;
   	private var errorCount : Number;
   }
}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized.as b/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized.as
index 4355ad3..99eb30e 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized.as
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized.as
@@ -20,7 +20,7 @@ package flexUnitTests.flexUnit4.suites.frameworkSuite.cases
 	import flash.utils.Timer;
 	
 	import flexUnitTests.flexUnit4.suites.frameworkSuite.cases.helper.ParamDataExt;
-	import flexUnitTests.flexUnit4.suites.frameworkSuite.cases.helper.ParamDataHelper;
+	import flexUnitTests.flexUnit4.suites.frameworkSuite.parameterizedSuite.helper.ParamDataHelper;
 	
 	import mx.rpc.AsyncToken;
 	import mx.rpc.Responder;

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized2.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized2.as b/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized2.as
index 8a7b15a..e7b282d 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized2.as
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/TestParameterized2.as
@@ -19,7 +19,7 @@ package flexUnitTests.flexUnit4.suites.frameworkSuite.cases {
 	import flash.utils.Timer;
 	
 	import flexUnitTests.flexUnit4.suites.frameworkSuite.cases.helper.ParamDataExt;
-	import flexUnitTests.flexUnit4.suites.frameworkSuite.cases.helper.ParamDataHelper;
+	import flexUnitTests.flexUnit4.suites.frameworkSuite.parameterizedSuite.helper.ParamDataHelper;
 	
 	import org.flexunit.Assert;
 	import org.flexunit.asserts.assertEquals;

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/mxml/SimpleMXMLLoginComponent.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/mxml/SimpleMXMLLoginComponent.mxml b/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/mxml/SimpleMXMLLoginComponent.mxml
index e6e9df0..e4b46d7 100644
--- a/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/mxml/SimpleMXMLLoginComponent.mxml
+++ b/FlexUnit4Test/src/flexUnitTests/flexUnit4/suites/frameworkSuite/cases/mxml/SimpleMXMLLoginComponent.mxml
@@ -1,26 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" title="Please Login" height="168">
-	<mx:Metadata>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<mx:Panel xmlns:mx="library://ns.adobe.com/flex/mx"
+					xmlns:fx="http://ns.adobe.com/mxml/2009"
+					layout="vertical" title="Please Login" height="168">
+	<fx:Metadata>
 		[Event('loginRequested')]
-	</mx:Metadata>
+	</fx:Metadata>
 	
-	<mx:Script>
+	<fx:Script>
 		<![CDATA[
 			import mx.validators.Validator;
 			protected function handleCancelClick( event:Event ):void {
@@ -47,12 +49,14 @@
 			public function setSomeValue( value:String ):void {
 			}
 		]]>
-	</mx:Script>
-	
-	<mx:Array id="validators">
-		<mx:StringValidator id="sv1" required="true" minLength="1" maxLength="8" source="{usernameTI}" property="text"/>
-		<mx:StringValidator id="sv2" required="true" minLength="6" maxLength="10" source="{passwordTI}" property="text"/>
-	</mx:Array>
+	</fx:Script>
+
+	<fx:Declarations>
+		<fx:Array id="validators">
+			<mx:StringValidator id="sv1" required="true" minLength="1" maxLength="8" source="{usernameTI}" property="text"/>
+			<mx:StringValidator id="sv2" required="true" minLength="6" maxLength="10" source="{passwordTI}" property="text"/>
+		</fx:Array>
+	</fx:Declarations>
 
 	<mx:Form width="100%">
 		<mx:FormItem label="Username" required="true">

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/org/flexunit/async/cases/AsyncHandlerCase.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/org/flexunit/async/cases/AsyncHandlerCase.as b/FlexUnit4Test/src/org/flexunit/async/cases/AsyncHandlerCase.as
index 7cd978a..1c4fd65 100644
--- a/FlexUnit4Test/src/org/flexunit/async/cases/AsyncHandlerCase.as
+++ b/FlexUnit4Test/src/org/flexunit/async/cases/AsyncHandlerCase.as
@@ -1,19 +1,19 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 package org.flexunit.async.cases
 {
 	import flash.events.Event;
@@ -25,7 +25,7 @@ package org.flexunit.async.cases
 	import org.flexunit.async.AsyncHandler;
 	import org.flexunit.events.AsyncEvent;
 	import org.flexunit.runner.mocks.RunnerMock;
-
+
 	public class AsyncHandlerCase
 	{
 		//TODO: Ensure that tests and this test case are implemented correctly
@@ -45,7 +45,7 @@ package org.flexunit.async.cases
 			passThroughData = new Object();
 			timeoutHandler = new Function();
 			runner = new RunnerMock();
-			asyncHandler = new AsyncHandler(runner, eventHandler, timeout, passThroughData, timeoutHandler);
+			asyncHandler = new AsyncHandler(eventHandler, timeout, passThroughData, timeoutHandler);
 		}
 		
 		[After(description="Destroy the instance of the AsyncHandler")]

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/org/flexunit/async/mocks/EventDispatcherMock.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/org/flexunit/async/mocks/EventDispatcherMock.as b/FlexUnit4Test/src/org/flexunit/async/mocks/EventDispatcherMock.as
index 515dfe4..1974645 100644
--- a/FlexUnit4Test/src/org/flexunit/async/mocks/EventDispatcherMock.as
+++ b/FlexUnit4Test/src/org/flexunit/async/mocks/EventDispatcherMock.as
@@ -1,19 +1,19 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 package org.flexunit.async.mocks
 {
 	import com.anywebcam.mock.Mock;
@@ -29,7 +29,7 @@ package org.flexunit.async.mocks
 		{
 			mock.addzEventListener(type, listener, useCapture, priority, useWeakReference);
 		}
-		
+
 		public function removeEventListener(type:String, listener:Function, useCapture:Boolean=false):void
 		{
 			mock.removezEventListener(type, listener, useCapture);

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Test/src/org/hamcrest/mxml/core/HamcrestMxmlExample.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4Test/src/org/hamcrest/mxml/core/HamcrestMxmlExample.mxml b/FlexUnit4Test/src/org/hamcrest/mxml/core/HamcrestMxmlExample.mxml
index 19c72c6..da7c28e 100755
--- a/FlexUnit4Test/src/org/hamcrest/mxml/core/HamcrestMxmlExample.mxml
+++ b/FlexUnit4Test/src/org/hamcrest/mxml/core/HamcrestMxmlExample.mxml
@@ -18,7 +18,7 @@
 <mx:Canvas 
     height="300"
     width="400"
-    xmlns:mx="http://www.adobe.com/2006/mxml"
+    xmlns:mx="library://ns.adobe.com/flex/mx"
     >
 
     <security>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Turnkey/pom.xml
----------------------------------------------------------------------
diff --git a/FlexUnit4Turnkey/pom.xml b/FlexUnit4Turnkey/pom.xml
new file mode 100644
index 0000000..6d59e69
--- /dev/null
+++ b/FlexUnit4Turnkey/pom.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.flex.flexunit</groupId>
+    <artifactId>flexunit-parent</artifactId>
+    <version>4.3.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>FlexUnit4Turnkey</artifactId>
+  <version>4.3.0-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Flex - FlexUnit: FlexUnit4Turnkey</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.flex.flexjs.compiler</groupId>
+        <artifactId>flexjs-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.flex.flexunit</groupId>
+      <artifactId>FlexUnit4UIListener</artifactId>
+      <version>4.3.0-SNAPSHOT</version>
+      <type>swc</type>
+    </dependency>
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Turnkey/src/FlexUnit4Turnkey.mxml
----------------------------------------------------------------------
diff --git a/FlexUnit4Turnkey/src/FlexUnit4Turnkey.mxml b/FlexUnit4Turnkey/src/FlexUnit4Turnkey.mxml
index e9f9cd0..a8ff0bc 100644
--- a/FlexUnit4Turnkey/src/FlexUnit4Turnkey.mxml
+++ b/FlexUnit4Turnkey/src/FlexUnit4Turnkey.mxml
@@ -15,11 +15,13 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
-	creationComplete="runMe()" xmlns:flexUnitUIRunner="http://www.adobe.com/2009/flexUnitUIRunner" 
-	styleName="flexUnitApplication" >
+<mx:Application xmlns:mx="library://ns.adobe.com/flex/mx"
+								xmlns:fx="http://ns.adobe.com/mxml/2009"
+								xmlns:flexUnitUIRunner="http://www.adobe.com/2009/flexUnitUIRunner"
+								creationComplete="runMe()"
+								styleName="flexUnitApplication" >
 	
-	<mx:Script>
+	<fx:Script>
 		<![CDATA[
 			import flexUnitTests.flexUnit1.framework.AllFrameworkTests;
 			import flexUnitTests.flexUnit4.suites.frameworkSuite.FlexUnit4Suite;
@@ -86,8 +88,8 @@
 				//The only really important thing is that you pass them all at once. You don't want to call core.run() more than once at this time
 			}
 		]]>
-	</mx:Script>
-	<mx:Style>
+	</fx:Script>
+	<fx:Style>
 		Application {
 			   backgroundColor: #3872b2;
 			   backgroundGradientColors: #3872b2, #0c1a3d;
@@ -97,7 +99,7 @@
 			   fontFamily: "Myriad Pro Semibold";
 			   fontSize: 12;
 			}
-	</mx:Style>
+	</fx:Style>
 	
 	<flexUnitUIRunner:TestRunnerBase id="uiListener" 
 		width="100%" height="100%" />	

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestAssert.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestAssert.as b/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestAssert.as
index 3ae4a4d..f1dcb6a 100644
--- a/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestAssert.as
+++ b/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestAssert.as
@@ -1,32 +1,32 @@
-/*
-   Copyright (c) 2008. Adobe Systems Incorporated.
-   All rights reserved.
-
-   Redistribution and use in source and binary forms, with or without
-   modification, are permitted provided that the following conditions are met:
-
-     * Redistributions of source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-     * Redistributions in binary form must reproduce the above copyright notice,
-       this list of conditions and the following disclaimer in the documentation
-       and/or other materials provided with the distribution.
-     * Neither the name of Adobe Systems Incorporated nor the names of its
-       contributors may be used to endorse or promote products derived from this
-       software without specific prior written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-   POSSIBILITY OF SUCH DAMAGE.
-*/
-package flexUnitTests.flexUnit1.framework
+/*
+   Copyright (c) 2008. Adobe Systems Incorporated.
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+
+     * Redistributions of source code must retain the above copyright notice,
+       this list of conditions and the following disclaimer.
+     * Redistributions in binary form must reproduce the above copyright notice,
+       this list of conditions and the following disclaimer in the documentation
+       and/or other materials provided with the distribution.
+     * Neither the name of Adobe Systems Incorporated nor the names of its
+       contributors may be used to endorse or promote products derived from this
+       software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+   POSSIBILITY OF SUCH DAMAGE.
+*/
+package flexUnitTests.flexUnit1.framework
 {
    import flexunit.framework.*;
    

http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/e29a1a39/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
----------------------------------------------------------------------
diff --git a/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestTestCase.as b/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
index a14895f..837f71a 100644
--- a/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
+++ b/FlexUnit4Turnkey/src/flexUnitTests/flexUnit1/framework/TestTestCase.as
@@ -1,32 +1,32 @@
-/*
-   Copyright (c) 2008. Adobe Systems Incorporated.
-   All rights reserved.
-
-   Redistribution and use in source and binary forms, with or without
-   modification, are permitted provided that the following conditions are met:
-
-     * Redistributions of source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-     * Redistributions in binary form must reproduce the above copyright notice,
-       this list of conditions and the following disclaimer in the documentation
-       and/or other materials provided with the distribution.
-     * Neither the name of Adobe Systems Incorporated nor the names of its
-       contributors may be used to endorse or promote products derived from this
-       software without specific prior written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-   POSSIBILITY OF SUCH DAMAGE.
-*/
-package flexUnitTests.flexUnit1.framework
+/*
+   Copyright (c) 2008. Adobe Systems Incorporated.
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+
+     * Redistributions of source code must retain the above copyright notice,
+       this list of conditions and the following disclaimer.
+     * Redistributions in binary form must reproduce the above copyright notice,
+       this list of conditions and the following disclaimer in the documentation
+       and/or other materials provided with the distribution.
+     * Neither the name of Adobe Systems Incorporated nor the names of its
+       contributors may be used to endorse or promote products derived from this
+       software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+   POSSIBILITY OF SUCH DAMAGE.
+*/
+package flexUnitTests.flexUnit1.framework
 {
    import flexunit.framework.*;
    


Mime
View raw message