pivotal / polonium
- Source
- Commits
- Network (4)
- Issues (0)
- Downloads (4)
- Wiki (1)
- Graphs
-
Tree:
1ed1e6e
pivotal (author)
Wed Apr 15 14:48:57 -0700 2009
commit 1ed1e6e98344c5c70fbdae72e4591fa40bedca4c
tree 9178ab87a929bb391a1d4622e221c27ceb1dbbe4
parent ac4576ecaff35799f606a8cf29b7a5c901b7783d
tree 9178ab87a929bb391a1d4622e221c27ceb1dbbe4
parent ac4576ecaff35799f606a8cf29b7a5c901b7783d
polonium /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Jul 18 16:26:16 -0700 2008 | |
| |
CHANGES | Tue Dec 23 11:33:23 -0800 2008 | |
| |
README | Fri May 30 17:03:44 -0700 2008 | |
| |
Rakefile | ||
| |
core/ | Fri Oct 26 18:08:24 -0700 2007 | |
| |
examples/ | Fri Aug 01 14:53:51 -0700 2008 | |
| |
geminstaller.yml | Mon Nov 10 10:24:56 -0800 2008 | |
| |
init.rb | Thu Apr 03 00:47:40 -0700 2008 | |
| |
lib/ | ||
| |
spec/ | ||
| |
tasks/ | Sat Apr 05 13:24:54 -0700 2008 |
README
== Introduction Welcome to Polonium! Polonium is a wrapper for Selenium that lets your write cleaner Selenium tests in ruby, and run them with a simple set of rake tasks. == Installation Polonium depends on the Selenium gem. To install this dependency, run: sudo gem install Selenium The current version of this plugin can be found at: http://rubyforge.org/var/svn/pivotalrb/polonium/trunk You may install the plugin with the following command: script/plugin install svn://rubyforge.org/var/svn/pivotalrb/polonium/trunk You may also use Polonium as a gem: sudo gem install polonium == Getting Started The polonium plugin rake tasks assumes you have a test/selenium directory with a selenium_suite.rb file in it. To get started, copy examples/selenium_suite.rb, examples/selenium_helper.rb, and examples/example_test.rb into your test/selenium directory. To start the selenium server, run the command: selenium The selenium command was installed with the Selenium Gem. You can run Polonium tests using rspec or test/unit through the rake tasks. rake selenium:test # or rake selenium:spec [TODO: this doesn't seem to work on a vanilla project that is using Polonium as a gem & the code in the examples directory; @selenium_driver is nil. Is there an extra step necessary to get this working?] You can also run individual tests straight ruby: ruby test/selenium/any_selenium_test.rb == Future Enhancements There are a few things we'd like to improve, but we wanted to get this out now. Check the tracker in the pivotal.rb RubyForge project for details. == License Polonium is distributed under the MIT license. Copyright © 2007-2008 Pivotal Labs, Inc. == Contributing Contributions to this plugin are welcome. Contributions should be accompanied by tests. See http://pivotalrb.rubyforge.org for more details.

