45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
# File 'lib/inertia_rails/rspec.rb', line 45
def inertia
unless inertia_tests_setup?
raise "Inertia test helpers aren't set up! " \
'Make sure you add `inertia: true` to describe blocks using inertia tests.'
end
if @_inertia_render_wrapper.nil? && !::RSpec.configuration.inertia[:skip_missing_renderer_warnings]
warn 'WARNING: the test never created an Inertia renderer. ' \
"Maybe the code wasn't able to reach a `render inertia:` call? If this was intended, " \
"or you don't want to see this message, " \
'set ::RSpec.configuration.inertia[:skip_missing_renderer_warnings] = true'
end
@_inertia_render_wrapper
end
|