class FactoryBot::Linter::FactoryError
Public Class Methods
new(wrapped_error, factory)
click to toggle source
# File lib/factory_bot/linter.rb, line 29 def initialize(wrapped_error, factory) @wrapped_error = wrapped_error @factory = factory end
Public Instance Methods
location()
click to toggle source
# File lib/factory_bot/linter.rb, line 46 def location @factory.name end
message()
click to toggle source
# File lib/factory_bot/linter.rb, line 34 def message message = @wrapped_error.message "* #{location} - #{message} (#{@wrapped_error.class.name})" end
verbose_message()
click to toggle source
# File lib/factory_bot/linter.rb, line 39 def verbose_message <<~MESSAGE #{message} #{@wrapped_error.backtrace.join("\n ")} MESSAGE end