Exception: Appraisal::UnknownGemManagerError

Inherits:
ArgumentError
  • Object
show all
Defined in:
lib/appraisal/errors.rb

Overview

Raises when an unknown gem manager is requested.

Instance Method Summary collapse

Constructor Details

#initialize(manager, available) ⇒ UnknownGemManagerError

Returns a new instance of UnknownGemManagerError.



21
22
23
24
25
# File 'lib/appraisal/errors.rb', line 21

def initialize(manager, available)
  @manager = manager
  @available = available
  super()
end

Instance Method Details

#messageObject



27
28
29
# File 'lib/appraisal/errors.rb', line 27

def message
  "Unknown gem manager: '#{@manager}'. Available: #{@available.join(", ")}"
end