class Launcuke::FeaturesDir
Set of features under one specific directory
Attributes
dir_name[R]
Directory name fo the features
duration[RW]
Running time in ms for all features in this feature directory
failed[W]
True if a scenario or step has failed for this set of features
last_tested_time[RW]
Last test finished at
scenarios_results[RW]
Result string for passed/failed scenarios
steps_results[RW]
Result string for passed/failed steps
Public Class Methods
new(directory_name)
click to toggle source
# File lib/launcuke/runner.rb, line 39 def initialize(directory_name) @dir_name = directory_name @failed = false @scenarios_results = "" @steps_results = "" @last_tested_time = "" end
Public Instance Methods
failed?()
click to toggle source
True if one feature has failed
# File lib/launcuke/runner.rb, line 48 def failed? (scenarios_results.include?"failed") || (steps_results.include?"failed") end
human_name()
click to toggle source
Human readable name used for index page (ex: user_logout –> User logout)
# File lib/launcuke/runner.rb, line 53 def human_name dir_name.gsub(/[_-]/, " ").capitalize end