class Cucumber::Core::Test::Result::Passed
Attributes
duration[RW]
Public Class Methods
new(duration)
click to toggle source
# File lib/cucumber/core/test/result.rb, line 62 def initialize(duration) raise ArgumentError unless duration @duration = duration end
ok?(be_strict = false)
click to toggle source
# File lib/cucumber/core/test/result.rb, line 58 def self.ok?(be_strict = false) true end
Public Instance Methods
describe_to(visitor, *args)
click to toggle source
# File lib/cucumber/core/test/result.rb, line 67 def describe_to(visitor, *args) visitor.passed(*args) visitor.duration(duration, *args) self end
ok?(be_strict = nil)
click to toggle source
# File lib/cucumber/core/test/result.rb, line 84 def ok?(be_strict = nil) self.class.ok? end
to_message()
click to toggle source
# File lib/cucumber/core/test/result.rb, line 77 def to_message Cucumber::Messages::TestStepResult.new( status: Cucumber::Messages::TestStepResultStatus::PASSED, duration: duration.to_message_duration ) end
to_s()
click to toggle source
# File lib/cucumber/core/test/result.rb, line 73 def to_s "✓" end
with_appended_backtrace(step)
click to toggle source
# File lib/cucumber/core/test/result.rb, line 88 def with_appended_backtrace(step) self end
with_filtered_backtrace(filter)
click to toggle source
# File lib/cucumber/core/test/result.rb, line 92 def with_filtered_backtrace(filter) self end