Author: hlship
Date: Sat Mar  3 10:28:55 2007
New Revision: 514213

URL: http://svn.apache.org/viewvc?view=rev&rev=514213
Log:
Add tapestry-test module.

Modified:
    tapestry/tapestry5/tapestry-project/trunk/pom.xml
    tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt
    tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt
    tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml

Modified: tapestry/tapestry5/tapestry-project/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/pom.xml?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/pom.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/pom.xml Sat Mar  3 10:28:55 2007
@@ -81,6 +81,7 @@
        </mailingLists>
 
        <modules>
+         <module>../tapestry-test</module>
                <module>../tapestry-ioc</module>
                <module>../tapestry-core</module>
                <module>../tapestry-spring-integration</module>
@@ -125,25 +126,6 @@
                                <version>2.2</version>
                                <scope>test</scope>
                        </dependency>
-                       <dependency>
-                               
<groupId>org.openqa.selenium.client-drivers</groupId>
-                               
<artifactId>selenium-java-client-driver</artifactId>
-                               <version>0.8.1</version>
-                               <scope>test</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.openqa.selenium.server</groupId>
-                               <artifactId>selenium-server</artifactId>
-                               <version>0.8.1</version>
-                               <scope>test</scope>
-                       </dependency>
-                 <dependency>
-                   <groupId>org.testng</groupId>
-                   <artifactId>testng</artifactId>
-                   <version>5.1</version>
-                   <classifier>jdk15</classifier>
-                   <scope>test</scope>
-                 </dependency>
                  
                        <!-- Now, artifacts created by Tapestry sub-projects. 
-->
 
@@ -159,6 +141,12 @@
                                <version>5.0.3-SNAPSHOT</version>
                                <scope>compile</scope>
                        </dependency>
+                 <dependency>
+                   <groupId>org.apache.tapestry</groupId>
+                   <artifactId>tapestry-test</artifactId>
+                   <version>5.0.3-SNAPSHOT</version>
+                   <scope>test</scope>
+                 </dependency>
                </dependencies>
        </dependencyManagement>
        <build>

Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt Sat Mar  3 
10:28:55 2007
@@ -22,6 +22,13 @@
  massive applications consisting of hundreds of individual pages, developed by
  large, diverse teams. Tapestry easily integrates with any kind of backend, 
including J2EE, 
  HiveMind and Spring.
+ 
+ It's more than what you <can> do with Tapestry ... it's also <how> you do it! 
 Tapestry is a vastly productive environment.
+ Java developer's love it because they can make <Java code> changes and see 
them immediately ... no redeploy, no restart! And it's blazingly fast to boot
+ (even when files change). Designers
+ love it because Tapestry templates are so close to ordinary HTML, without all 
the cruft and confusion seen in JavaServer Pages. Managers love it because
+ it makes it easy for large teams to work together,l and because they know 
important features (including localization) are baked right in. Once you work
+ in Tapestry there's no going back!
 
  Tapestry is released under the Apache Software Licence 2.0.
 
@@ -36,6 +43,8 @@
 *---+---+
 | {{{tapestry-spring-integration/index.html}tapestry-spring-integration}} |  
Integration with {{{http://springframework.org}Spring}}. |
 *---+---+
+| {{{tapestry-test/index.html}tapestry-test}} |  Tapestry test utilities. |
+*---+---+
  
   Or, you can start with the {{{screencast.html}screencasts}}, which give you 
a better idea about how Tapestry fits together.
 
@@ -83,6 +92,11 @@
   
 Current Status
 
+  A few simple utility classes for building integration tests (on top of 
+  {{{http://www.openqa.org/selenium/}Selenium}}) have been split out as a new 
module: 
+  {{{tapestry-test/}tapestry-test}}.
+  
+  
   A  module for integrating Tapestry 5 with 
{{{http://springframework.org/}Spring}} has been
   added: {{{tapestry-spring-integration/}tapestry-spring-integration}}.
 

Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt 
(original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt Sat 
Mar  3 10:28:55 2007
@@ -7,6 +7,9 @@
  
   Howard Lewis Ship has started creating a series of screencasts about 
Tapestry 5.
   
+  <<These screencasts reflect the rapid evolution of the framework. Many 
things have changed and simplfied over the last few weeks and months. Watch 
these
+  in the manner intended ... as a preview of the flavor of Tapestry 5, not a 
reference for how to do things.>> 
+  
 Screencast #1
 
   Howard demonstrates how to set up a new Tapestry 5 project inside Eclipse 
(using the 

Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml Sat Mar  3 
10:28:55 2007
@@ -35,6 +35,7 @@
             <item name="tapestry-core" href="tapestry-core/"/>
             <item name="tapestry-ioc" href="tapestry-ioc"/>
             <item name="tapestry-spring-integration" 
href="tapestry-spring-integration/"/>
+            <item name="tapestry-test" href="tapestry-test/"/>
         </menu>
         
         <menu name="Tapestry 5 Maven Support">


Reply via email to