We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b41cbcc + 9100196 commit 4f2e459Copy full SHA for 4f2e459
2 files changed
lib/jsonapi/resource.rb
@@ -623,7 +623,7 @@ def paginator(paginator)
623
def _model_class
624
return @model if @model
625
@model = _model_name.to_s.safe_constantize
626
- fail "model could not be found for #{self.name}" if @model.nil?
+ fail NameError, "model could not be found for #{self.name}" if @model.nil?
627
@model
628
end
629
test/unit/resource/resource_test.rb
@@ -56,7 +56,7 @@ def test_model
56
57
58
def test_nil_model_class
59
- error = assert_raises(StandardError) { NoMatchResource._model_class }
+ error = assert_raises(NameError) { NoMatchResource._model_class }
60
assert_equal(
61
error.message,
62
"model could not be found for NoMatchResource"
0 commit comments