Sha256: 740b3c1604ba0432d55aa656fef5d12b8d2cf803a206daa9e0760975a676f428
Contents?: true
Size: 906 Bytes
Versions: 1
Compression:
Stored size: 906 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 (Rails.root.to_s if defined?(Rails)) || "#{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.6 | lib/cucumber_monitor.rb |