Sha256: e0c3f47acd8d819ee8bd14cda191ab98e980eafc32a35a58c7b7ab8ae906be3e

Contents?: true

Size: 417 Bytes

Versions: 17

Compression:

Stored size: 417 Bytes

Contents

# frozen_string_literal: true

module FastCI
  class EventAlreadyDefinedError < StandardError
    def initialize(event)
      super("Event '#{event}' is already defined")
    end
  end

  class EventNotSupportedError < StandardError
    def initialize(event)
      msg = "Event '#{event}' not supported. \n" \
            "Supported events are #{FastCI::SUPPORTED_EVENTS.inspect}}"
      super(msg)
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
fast_ci-1.1.1 lib/fast_ci/exceptions.rb
fast_ci-1.1.0 lib/fast_ci/exceptions.rb
fast_ci-1.0.11 lib/fast_ci/exceptions.rb
fast_ci-1.0.10 lib/fast_ci/exceptions.rb
fast_ci-1.0.9 lib/fast_ci/exceptions.rb
fast_ci-1.0.8 lib/fast_ci/exceptions.rb
fast_ci-1.0.7 lib/fast_ci/exceptions.rb
fast_ci-1.0.6 lib/fast_ci/exceptions.rb
fast_ci-1.0.5 lib/fast_ci/exceptions.rb
fast_ci-1.0.4 lib/fast_ci/exceptions.rb
fast_ci-1.0.3 lib/fast_ci/exceptions.rb
fast_ci-1.0.2 lib/fast_ci/exceptions.rb
fast_ci-1.0.1 lib/fast_ci/exceptions.rb
fast_ci-1.0.0 lib/fast_ci/exceptions.rb
fast_ci-0.1.2 lib/fast_ci/exceptions.rb
fast_ci-0.1.1 lib/fast_ci/exceptions.rb
fast_ci-0.1.0 lib/fast_ci/exceptions.rb