class Symbol
Public Instance Methods
<(s)
click to toggle source
# File lib/marso/helpers/statushelper.rb, line 12 def < s !(self>s) end
<=(s)
click to toggle source
# File lib/marso/helpers/statushelper.rb, line 16 def <= s if self == s return true else return self<s end end
>(s)
click to toggle source
# File lib/marso/helpers/statushelper.rb, line 4 def > s return bigger(s) end
>=(s)
click to toggle source
# File lib/marso/helpers/statushelper.rb, line 8 def >= s return bigger(s, true) end
ensure_valid_sync_mode()
click to toggle source
# File lib/marso/validation/symbol.rb, line 18 def ensure_valid_sync_mode raise ArgumentError, "':#{self}' is an invalid sync_mode value. Valid values are either :sync or :async" unless (self == :sync || self == :async) end
to_load_mode()
click to toggle source
# File lib/marso/helpers/statushelper.rb, line 24 def to_load_mode case self when :none return :none when :with_stories return :stories when :with_stories_scenarios return :stories_with_scenarios when :with_scenarios return :scenario_contexts when :with_all return :all else return self end end
Private Instance Methods
bigger(s, indlude_equal=false)
click to toggle source
# File lib/marso/helpers/statushelper.rb, line 42 def bigger(s, indlude_equal=false) if self == :none case s when :none return indlude_equal when :passed return false when :cancelled return false when :failed_no_component return false when :failed return false when :error return false else return nil end end if self == :passed case s when :none return true when :passed return indlude_equal when :cancelled return false when :failed_no_component return false when :failed return false when :error return false else return nil end end if self == :cancelled case s when :none return true when :passed return true when :cancelled return indlude_equal when :failed_no_component return false when :failed return false when :error return false else return nil end end if self == :failed_no_component case s when :none return true when :passed return true when :cancelled return true when :failed_no_component return indlude_equal when :failed return false when :error return false else return nil end end if self == :failed case s when :none return true when :passed return true when :cancelled return true when :failed_no_component return true when :failed return indlude_equal when :error return false else return nil end end if self == :error case s when :none return true when :passed return true when :cancelled return true when :failed_no_component return true when :failed return true when :error return indlude_equal else return nil end end end