Sha256: 707dc07f71b7843cae2b60275ad697a32aeb5fb6e9af928d9d4ffc247e6c4a96
Contents?: true
Size: 952 Bytes
Versions: 4
Compression:
Stored size: 952 Bytes
Contents
require 'cucumber' class Spork::Server::Cucumber < Spork::Server CUCUMBER_PORT = 8990 CUCUMBER_HELPER_FILE = File.join(Dir.pwd, "features/support/env.rb") class << self def port (ENV['CUCUMBER_DRB'] || CUCUMBER_PORT).to_i end def helper_file CUCUMBER_HELPER_FILE end # REMOVE WHEN SUPPORT FOR 0.3.95 AND EARLIER IS DROPPED attr_accessor :step_mother end # REMOVE WHEN SUPPORT FOR 0.3.95 AND EARLIER IS DROPPED def step_mother self.class.step_mother end def run_tests(argv, stderr, stdout) ::Cucumber::Cli::Main.new(argv, stdout, stderr).execute!(step_mother) end end begin Spork::Server::Cucumber.step_mother = ::Cucumber::StepMother.new Spork::Server::Cucumber.step_mother.load_programming_language('rb') if defined?(Spork::Server) rescue NoMethodError => pre_cucumber_0_4 # REMOVE WHEN SUPPORT FOR 0.3.95 AND EARLIER IS DROPPED Spork::Server::Cucumber.step_mother = self end
Version data entries
4 entries across 4 versions & 2 rubygems