Sha256: 6197eed779b3efceadee8bbdf2018a6443adaa04d1ad5f113406c076ce1f348f
Contents?: true
Size: 685 Bytes
Versions: 2
Compression:
Stored size: 685 Bytes
Contents
class Spork::TestFramework::Cucumber < Spork::TestFramework DEFAULT_PORT = 8990 HELPER_FILE = File.join(Dir.pwd, "features/support/env.rb") class << self # REMOVE WHEN SUPPORT FOR 0.3.95 AND EARLIER IS DROPPED attr_accessor :mother_object end def preload require 'cucumber' begin @runtime = ::Cucumber::Runtime.new @runtime.load_programming_language('rb') rescue NoMethodError => pre_cucumber_0_4 # REMOVE WHEN SUPPORT FOR PRE-0.4 IS DROPPED @runtime = Spork::Server::Cucumber.mother_object end super end def run_tests(argv, stderr, stdout) ::Cucumber::Cli::Main.new(argv, stdout, stderr).execute!(@runtime) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
invo-sporknife-0.1.0.3 | lib/spork/test_framework/cucumber.rb |
invo-sporknife-0.1.0.2 | lib/spork/test_framework/cucumber.rb |