Browse files

Added AS3 MC Pipes Unit Tests project. Added contributor Cliff Hall's…

… projects.
  • Loading branch information...
1 parent eac2b91 commit b9fcb1d14908290198afa529dd2f9ab188897980 Cliff Hall committed Oct 31, 2009
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Node id="2051" name="Framework" thumb="box">
+<Node id="2051" name="AS3 Standard Framework" thumb="box">
name="PureMVC Standard for ActionScript 3"
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Node id="2052" name="Unit Tests" thumb="box">
+<Node id="2052" name="AS3 STD Unit Tests" thumb="box">
name="PureMVC AS3 Standard Unit Tests"
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Node id="205311" name="Hello Flash" thumb="box">
+<Node id="205311" name="HelloFlash" thumb="box">
- name="Hello Flash Demo for AS3"
+ name="HelloFlash Demo for AS3"
@@ -59,7 +59,7 @@ Project -> Properties -> Flex Build Path -> Library Path -> Add SWC
<LI>Browse and select the SWC, for instance:</LI>
<LI>Click Finish.</LI></UL>
@@ -4,7 +4,7 @@
<Node id="2056" name="Framework" type="stub" thumb="box"/>
<Node id="2057" name="Unit Tests" type="stub" thumb="box"/>
- <Node id="2058" name="Demos (4)" thumb="box"/>
+ <Node id="2058" name="Demos (5)" thumb="box"/>
<Node id="2059" name="Utilities (7)" thumb="box"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Node id="2056" name="Framework" thumb="box">
+<Node id="2056" name="AS3 MultiCore Framework" thumb="box">
name="PureMVC MultiCore for ActionScript 3"
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Node id="2057" name="Unit Tests" thumb="box">
+<Node id="2057" name="AS3 MC Unit Tests" thumb="box">
name="PureMVC AS3 MultiCore Unit Tests"
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Node id="2058" name="Demos (4)" thumb="flake">
+<Node id="2058" name="Demos (5)" thumb="flake">
<Node id="205801" name="Sequential" type="stub" thumb="box"/>
<Node id="205802" name="Modularity" type="stub" thumb="box"/>
<Node id="205803" name="PipeWorks" type="stub" thumb="box"/>
<Node id="205804" name="StopWatch" type="stub" thumb="box"/>
+ <Node id="205805" name="Pipes Unit Tests" type="stub" thumb="box"/>
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Node id="205805" name="Pipes Unit Tests" thumb="box">
+ <NodeMap>
+ <Project
+ name="Pipes Utility Unit Tests for AS3"
+ status="Production"
+ repo="Utility_AS3_MultiCore_Pipes_UnitTests"
+ tag="Pipes_UnitTests_1_0"
+ version="1.1"
+ archive="AS3/"
+ srcview=""
+ live="AS3/Utility_AS3_MultiCore_Pipes_UnitTests/"
+ docs="AS3/multicore/pipes_unit_tests_asdoc"
+ forum="topic=457"
+ owner="Cliff Hall"
+ owner_node="300"
+ pic="PureMVC-Framework-AS3-MC.png"
+ shot="PureMVC-Shot-AS3-Pipes-UnitTests.png">
+This is the Unit Tests Project for the Pipes utility, which provides the capability for creating pipelines that pass messages between Cores in a PureMVC AS3 MultiCore-based application.
+Pipelines can contain filters, queues, splitting and merging tees, and more.
+<B>Features in 1.0</B>
+<UL><LI>These Unit Tests exercise each method of every class in the utility, and ensure that everything works as expected.</LI>
+<LI>The tests are arranged to run from simplest to most complex, so that assertions can be skipped on pieces that have been tested prior to any given test. </LI></UL>
+<B>Installing the Project Source Code</B>
+<U>From the archive</U>
+<UL><LI>Download the latest source code archive.</LI>
+<LI>Unzip the source code zip to any folder on your disk.</LI>
+<LI>For instance: c:\development\</LI>
+<LI>You will see a Pipes_UnitTests_X_Y (where X_Y is version) source folder.</LI>
+<LI>For instance: c:\development\Pipes_UnitTests_X_Y</LI></UL>
+<U>From the Repository</U>
+<UL><LI>Use your favorite SVN client to retrieve the latest source code release from the repository.</LI></UL>
+<U>Setup and Compile the Demo Using Flex Builder 3</U>
+<UL><LI>Create a new ActionScript Project called 'Pipes_UnitTests' in Flex Builder 3, pointing to the new Pipes_UnitTests_X_Y source folder.</LI>
+<LI>Add the required libraries to the project's build path.</LI>
+<LI>From the Flex Builder menu do: Project -> Properties -> Flex Build Path -> Library Path -> Add SWC Folder</LI>
+<LI>Browse and select: Pipes_UnitTests/libs.</LI>
+<LI>Run Pipes_UnitTests.mxml</LI></UL>
+ </Project>
+ </NodeMap>
@@ -2,7 +2,7 @@
<Node id="3" name="Contributors" thumb="flake">
- <Node id="300" name="Clifford Hall" thumb="box"><NodeMap/></Node>
+ <Node id="300" name="Cliff Hall" thumb="box"/>
<Node id="301" name="Andy Adamczak" thumb="box"><NodeMap/></Node>
<Node id="302" name="Simon Bailey" thumb="box"><NodeMap/></Node>
<Node id="303" name="Matt Brailsford" thumb="box"><NodeMap/></Node>
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Node id="300" name="Cliff Hall" thumb="flake">
+ <NodeMap>
+ <Nodes>
+ <Node id="2051" name="Framework: AS3 Standard" type="stub" thumb="box"/>
+ <Node id="2052" name="Tests: AS3 Standard" type="stub" thumb="box"/>
+ <Node id="205302" name="Demo: AS3 CodePeek" type="stub" thumb="box"/>
+ <Node id="205304" name="Demo: AS3 StopWatch" type="stub" thumb="box"/>
+ <Node id="205307" name="Demo: AS3 Employee Admin" type="stub" thumb="box"/>
+ <Node id="205309" name="Demo: AS3 Slacker" type="stub" thumb="box"/>
+ <Node id="205311" name="Demo: AS3 HelloFlash" type="stub" thumb="box"/>
+ <Node id="205406" name="Util: AS3 Deployment Config" type="stub" thumb="box"/>
+ <Node id="205407" name="Util: AS3 XML Database" type="stub" thumb="box"/>
+ <Node id="205408" name="Util: AS3 Desktop Citizen" type="stub" thumb="box"/>
+ <Node id="2056" name="Framework: AS3 MultiCore" type="stub" thumb="box"/>
+ <Node id="2057" name="Tests: AS3 MultiCore" type="stub" thumb="box"/>
+ <Node id="205802" name="Demo: AS3 Modularity" type="stub" thumb="box"/>
+ <Node id="205803" name="Demo: AS3 PipeWorks" type="stub" thumb="box"/>
+ <Node id="205905" name="Util: AS3 Pipes" type="stub" thumb="box"/>
+ </Nodes>
+ </NodeMap>

0 comments on commit b9fcb1d

Please sign in to comment.