This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit bd290a40575e0bc89630a8b266fab53419441e8b
tree d278b76c0629511df0e5e5b2d982e1b79f92942c
parent dc98f063501b5a426cfd86c0116858c4c535856c
tree d278b76c0629511df0e5e5b2d982e1b79f92942c
parent dc98f063501b5a426cfd86c0116858c4c535856c
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 | Fri Jul 31 12:39:19 -0700 2009 | |
| |
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/ | Fri Jul 31 12:34:08 -0700 2009 | |
| |
spec/ | Fri Jul 31 12:34:08 -0700 2009 | |
| |
tasks/ | Fri Jul 31 12:39:19 -0700 2009 |
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.







