Sha256: e7fdd43ba03aa151ee085c23e7316258377a0058530d4c3788f8a42684382c04
Contents?: true
Size: 1.83 KB
Versions: 2
Compression:
Stored size: 1.83 KB
Contents
$LOAD_PATH.unshift(File.expand_path('../lib', File.dirname(__FILE__))) require 'watir-webdriver' require 'simplecov' SimpleCov.start do add_filter "/spec/" coverage_dir "output/coverage" end if ENV['COVERAGE'] require 'symbiont' class DefinitionTest include Symbiont url_is "http://localhost:9292" begin_at "http://localhost:9292" title_is "Symbiote" look_for :name text_field :name, id: "name" text_field :email do |element| "email" end text_area :summary, id: "summary" text_area :description do |element| "description" end hidden_field :ssn, id: "ssn" hidden_field :visa do |element| "visa" end paragraph :first, id: "first" p :last, id: "last" paragraph :middle do |element| "middle" end link :welcome, id: "welcome" link :greetings do |element| "greetings" end button :login, id: "login" button :logout do |element| "logout" end checkbox :apply_tax, id: "apply_tax" checkbox :apply_fee do |element| "apply_fee" end select_list :concepts, id: "concepts" select_list :topics do |element| "topics" end radio :include_tax, id: "include_tax" radio :include_fee do |element| "include_fee" end div :section, id: "section" div :aside do |element| "aside" end span :inline, id: "inline" span :part do |element| "part" end table :accounts, id: "accounts" table :invoices do |element| "invoices" end cell :total, id: "total" cell :sum do |element| "sum" end frame(id: "frame") do |frame| text_field :framedLoginName, id: "framedLoginName", frame: frame end end def mock_browser_for_watir watir_browser = double('watir') watir_browser.stub(:is_a?).with(Watir::Browser).and_return(true) watir_browser end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
symbiont-0.2.1 | spec/spec_helper.rb |
symbiont-0.2.0 | spec/spec_helper.rb |