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 0d525ba38951b96f0aaae02ec185fba8b1217825
tree 5f807409f8fa99ce3271c5262116c05c8bd68b47
parent 57186499182de435f584b6d7a4bf756a5b259b37
tree 5f807409f8fa99ce3271c5262116c05c8bd68b47
parent 57186499182de435f584b6d7a4bf756a5b259b37
celerity /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sat Jan 31 17:40:39 -0800 2009 | |
| |
History.txt | ||
| |
License.txt | Wed Oct 07 14:23:42 -0700 2009 | |
| |
Manifest.txt | ||
| |
README.txt | ||
| |
Rakefile | Fri Dec 19 07:50:08 -0800 2008 | |
| |
benchmark/ | Tue Dec 30 12:33:34 -0800 2008 | |
| |
celerity.gemspec | ||
| |
config/ | Thu Mar 05 12:09:35 -0800 2009 | |
| |
lib/ | ||
| |
spec/ | ||
| |
support/ | Thu Feb 19 03:53:16 -0800 2009 | |
| |
tasks/ | Thu Mar 19 05:48:37 -0700 2009 | |
| |
website/ |
README.txt
= Celerity * http://celerity.rubyforge.org/ == DESCRIPTION: Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for programmatic navigation through web applications. Celerity aims at being API compatible with Watir. == FEATURES: * Fast: No time-consuming GUI rendering or unessential downloads * Scalable: Java threads lets you run tests in parallel * Easy to use: Simple API * Portable: Cross-platform * Unintrusive: No browser window interrupting your workflow (runs in background) == REQUIREMENTS: * JRuby 1.1.5 or higher * Java 6 == INSTALL: `jruby -S gem install celerity` or from GitHub `jruby -S gem install jarib-celerity` == EXAMPLE: require "rubygems" require "celerity" browser = Celerity::Browser.new browser.goto('http://www.google.com') browser.text_field(:name, 'q').value = 'Celerity' browser.button(:name, 'btnG').click puts "yay" if browser.text.include? 'celerity.rubyforge.org' == SOURCE The source code is available at http://github.com/jarib/celerity/tree/master == WIKI: * http://github.com/jarib/celerity/wikis == LICENSE: Celerity - JRuby wrapper for HtmlUnit Copyright (c) 2008 FINN.no AS This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.








