public
Description: Example Watir tests that use different frameworks and a common test application (depot, a rails app).
Homepage:
Clone URL: git://github.com/bret/framework-examples.git
name age message
file .gitignore Thu Feb 12 11:20:47 -0800 2009 ignore some temp files [bret]
directory .idea/ Mon Dec 15 11:01:56 -0800 2008 Default rake targets for all examples now run e... [bret]
file .loadpath Mon Feb 02 14:16:51 -0800 2009 updates for watircraft v 0.3.0 [bret]
file .project Tue Jan 06 08:53:53 -0800 2009 updating depot from watirteach [bret]
file README.txt Thu Jan 08 10:45:28 -0800 2009 update readme [bret]
directory arc/ Mon Dec 15 11:01:56 -0800 2008 Default rake targets for all examples now run e... [bret]
directory cucumber/ Mon Dec 15 11:01:56 -0800 2008 Default rake targets for all examples now run e... [bret]
directory depot/ Thu Jan 08 08:59:18 -0800 2009 Merge branch 'master' of git://github.com/ajcol... [bret]
directory rasta/ Mon Dec 15 15:27:12 -0800 2008 change default rake task for rasta to only run ... [bret]
directory rspec/ Mon Dec 15 11:01:56 -0800 2008 Default rake targets for all examples now run e... [bret]
directory watircraft/ Tue Feb 17 13:15:23 -0800 2009 update to watircraft 0.4.0 [bret]
README.txt
The project presents sample test suites for several testing frameworks. Each
of the examples is a test suite for Depot, a rails application.

We have been using this project to both explore the features and benefits of 
existing frameworks as well as to drive improvements and integration. 

Specifically the taza suite is being used to drive development of the 
taza/watircraft branch of development.


Running the sample application (Depot)

This applications uses Rails 1.2 and MySQL 5.0. 
See depot/README.txt for details.


Running tests

install ruby 186-26
gem update --system
gem install watir cucumber rspec win32console roo rasta taza

In each test directory, run:
rake -f <Rakefile>
where <Rakefile> is replaced with the name of the Rakefile eg Rakefile, rakefile.rb etc

The rasta tests will only run on Windows.