[rspec-users] [ANN] celerity 0.0.6 Released

jari.bakken at finn.no jari.bakken at finn.no
Thu Mar 19 08:57:01 EDT 2009


celerity version 0.0.6 has been released!

* http://github.com/jarib/celerity/tree
* http://celerity.rubyforge.org

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.

Changes:

## 0.0.6 2009-03-19
* Support for meta, strong, dl, dt, dd, and em HTML elements.
* Update to HtmlUnit 2.5-SNAPSHOT.
* New options for Browser#new: :proxy, :charset, :render, :log_level
* Methods added:
  - Browser#add_cookie
  - Browser#asynchronized
  - Browser#add_listener
  - Browser#content_type
  - Browser#cookies
  - Browser#debug_web_connection
  - Browser#focused_element
  - Browser#io
  - Browser#remove_cookie
  - Browser#response_headers
  - Browser#wait
  - Browser#xml
  - Browser#{element,elements}_by_xpath
  - ClickableElement#{double,right}_click
  - ElementCollection#{first,last}
* Methods removed:
  - Browser#show_*
* Methods renamed:
  - SelectList#get_all_contents   => SelectList#options
  - SelectList#get_selected_items => SelectList#selected_options
  - SelectList#clear_selection    => SelectList#clear
* Add support for finding elements by their corresponding <label>.
* Recognize buttons of type image, reset, submit.
* Proxy support (see Browser.new)
* Lots of refactorings, bug fixes and minor enhancements.

Thanks to Hirobumi Hama, Kamal Fariz Mahyuddin and Thomas Marek for contributions in this release.




More information about the rspec-users mailing list