Added Rspec and Webrat plugins and started porting Selenium on Rails tests to Rspec Plain Text Stories driving Webrat driving Selenium.

This commit is contained in:
Luke Melia 2008-06-18 02:57:57 -04:00
parent 0600756bbf
commit 0f7d6f7a1d
602 changed files with 47788 additions and 29 deletions

View file

@ -0,0 +1,9 @@
$:.push File.join(File.dirname(__FILE__), *%w[.. .. .. lib])
require 'spec'
# Uncommenting next line will break the output story (no output!!)
# rspec_options
options = Spec::Runner::OptionParser.parse(
ARGV, $stderr, $stdout
)
Spec::Runner::CommandLine.run(options)

View file

@ -0,0 +1,16 @@
require 'spec/story'
require File.dirname(__FILE__) + '/../../../spec/ruby_forker'
module StoryHelper
include RubyForker
def spec(args, stderr)
ruby("#{File.dirname(__FILE__) + '/../../../bin/spec'} #{args}", stderr)
end
def cmdline(args, stderr)
ruby("#{File.dirname(__FILE__) + '/../../resources/helpers/cmdline.rb'} #{args}", stderr)
end
Spec::Story::World.send :include, self
end