Exception: Smartest::DuplicateFixtureError
- Defined in:
- lib/smartest/errors.rb
Instance Method Summary collapse
-
#initialize(name, fixture_classes) ⇒ DuplicateFixtureError
constructor
A new instance of DuplicateFixtureError.
Constructor Details
#initialize(name, fixture_classes) ⇒ DuplicateFixtureError
Returns a new instance of DuplicateFixtureError.
13 14 15 16 17 18 19 20 21 |
# File 'lib/smartest/errors.rb', line 13 def initialize(name, fixture_classes) class_names = fixture_classes.map { |klass| klass.name || klass.inspect } super(<<~MESSAGE.chomp) duplicate fixture: #{name} defined in: #{class_names.map { |class_name| " #{class_name}" }.join("\n")} MESSAGE end |