Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pyrite

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pyrite

  • 0.6.6
  • Rubygems
  • Socket score

Version published
Maintainers
2
Created
Source

= Pyrite - Easy Peasy Browser Testing

  • http://mintdigital.github.com/pyrite
  • http://github.com/mintdigital/pyrite

== Description

Pyrite is a lightweight DSL around the Selenium browser testing framework.

We found Cucumber to be awesome, but no one was reading the features. We found Webrat to be fantastic, but way too complex for what we wanted. So, we made Pyrite - a few selenium-client methods wrapped up in a readable way.

== Example

require 'pyrite_helper' class BasicTest < Pyrite::PyriteTest test "it works" do visit root_path follow "next page" wait_for :page_load assert_text "some text you should see" end end

== Dependencies

Pyrite has no dependencies that you should have to install manually. Gem installation should pull in the necessary selenium libraries.

You will need an operating system and browser capable of running Selenium

== Install

We recommend you use {bundler}[http://gembundler.com]:

gem 'pyrite', '0.5.0', :require => false

Installing as a Rails plugin should also work:

script/plugin install git://github.com/mintdigital/pyrite.git

== License

Copyright (c) 2010 Mint Digital Ltd.

Released under the terms of the MIT License. See the MIT-LICENSE file in this directory.

FAQs

Package last updated on 20 Jul 2010

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc