Module: CucumberMonitor
- Defined in:
- lib/cucumber_monitor.rb,
lib/cucumber_monitor/base.rb,
lib/cucumber_monitor/step.rb,
lib/cucumber_monitor/engine.rb,
lib/cucumber_monitor/context.rb,
lib/cucumber_monitor/version.rb,
lib/cucumber_monitor/scenario.rb,
lib/cucumber_monitor/feature_file.rb,
lib/cucumber_monitor/feature_runner.rb
Defined Under Namespace
Classes: Base, Context, Engine, FeatureFile, FeatureRunner, Scenario, Step
Constant Summary
collapse
- VERSION =
"0.0.5"
Class Method Summary
collapse
Class Method Details
.app_test_dir ⇒ Object
24
25
26
|
# File 'lib/cucumber_monitor.rb', line 24
def self.app_test_dir
"/test/dummy" if Rails.env == 'test'
end
|
.cucumber_rails_ready? ⇒ Boolean
28
29
30
31
32
33
34
35
|
# File 'lib/cucumber_monitor.rb', line 28
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
|