class Spectus::Requirement::Optional

Optional requirement level.

Public Class Methods

level() click to toggle source

Key word for use in RFCs to indicate requirement levels.

@return [Symbol] The requirement level.

# File lib/spectus/requirement/optional.rb, line 12
def self.level
  :MAY
end

Private Instance Methods

passed?(test) click to toggle source

Code experiment result.

@param (see Base#passed?)

@return (see Base#passed?)

Calls superclass method Spectus::Requirement::Base#passed?
# File lib/spectus/requirement/optional.rb, line 23
def passed?(test)
  super || test.error.is_a?(::NoMethodError)
end