Sha256: b9d82313d74f3f7a23cd1ca4c8955ae3955edd1c57f3c822deff0519a3dbfaac
Contents?: true
Size: 866 Bytes
Versions: 1
Compression:
Stored size: 866 Bytes
Contents
# encoding: UTF-8 require "cucumber_monitor/engine" require 'cucumber_monitor/base' require 'cucumber_monitor/feature_file' require 'cucumber_monitor/scenario' require 'cucumber_monitor/context' require 'cucumber_monitor/step' require 'cucumber_monitor/string' require 'cucumber_monitor/array' require 'cucumber_monitor/feature_runner' module CucumberMonitor def self.new CucumberMonitor::Base.new end def self.path "#{CucumberMonitor::Engine.root}#{app_test_dir}" end def self.app_test_dir "/test/dummy" if Rails.env == 'test' end def self.cucumber_rails_ready? files = [ "#{path}/script/cucumber", "#{path}/features", "#{path}/lib/tasks/cucumber.rake" ] files.all? { |f| File.exist?(f) } && YAML.load_file("#{path}/config/database.yml").has_key?("cucumber") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cucumber_monitor-0.0.5 | lib/cucumber_monitor.rb |