Sha256: 8a208c15b9597381d1a207a583d89dcdbe3c5a2bb708fea83f2be253d942103e
Contents?: true
Size: 1.13 KB
Versions: 2
Compression:
Stored size: 1.13 KB
Contents
require 'rubygems' require 'spec' require 'fileutils' require File.dirname(__FILE__) + '/../web_test_html_formatter_helper' # Comment out to enable ActiveRecord fixtures #require 'active_record' #require 'active_record/fixtures' #config = YAML::load_file(File.dirname(__FILE__) + '/database.yml') #$fixture_path = File.dirname(__FILE__) + '/fixtures' #ActiveRecord::Base.logger = Logger.new(File.dirname(__FILE__) + "/debug.log") #ActiveRecord::Base.establish_connection(config['db']) class RSpecWatir include WebTestHtmlFormatterHelper @@img_dir = File.dirname(__FILE__) + '/report/images' FileUtils.mkdir_p(@@img_dir) unless File.exist?(@@img_dir) @@n = 1 def setup #Fixtures.create_fixtures($fixture_path, @@fixtures) @browser = Watir::Browser.new end def teardown save_screenshots(@@img_dir, @@n) save_source(@@img_dir, @@n, @browser.html) @@n += 1 @browser.close unless RUBY_PLATFORM =~ /darwin/ end #def self.fixtures(*testdata) # @@fixtures = testdata #end end module Spec module Runner class Context def before_context_eval inherit RSpecWatir end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspec-0.7.4 | vendor/web_spec/watir/rspec_watir.rb |
rspec-0.7.5 | ../web_spec/watir/rspec_watir.rb |