Sha256: 34787555103f35650e9662dcd56c75328a9e594f61ee4170fe194829ebd350a7

Contents?: true

Size: 1.01 KB

Versions: 1

Compression:

Stored size: 1.01 KB

Contents

# rubocop:disable Style/DocumentationMethod
module Testable
  module Errors
    NoUrlForDefinition = Class.new(StandardError)
    NoUrlMatchForDefinition = Class.new(StandardError)
    NoUrlMatchPossible = Class.new(StandardError)
    NoTitleForDefinition = Class.new(StandardError)
    PageNotValidatedError = Class.new(StandardError)
    PluralizedElementError = Class.new(StandardError)
    RegionNamespaceError = Class.new(StandardError)
    RegionFinderError = Class.new(StandardError)

    public_constant :NoUrlForDefinition
    public_constant :NoUrlMatchForDefinition
    public_constant :NoUrlMatchPossible
    public_constant :NoTitleForDefinition
    public_constant :PageNotValidatedError
    public_constant :PluralizedElementError
    public_constant :RegionNamespaceError
    public_constant :RegionFinderError

    class PageURLFromFactoryNotVerified < StandardError
      def message
        "The page URL was not verified during a factory setup."
      end
    end
  end
end
# rubocop:enable Style/DocumentationMethod

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
testable-1.0.0 lib/testable/errors.rb