File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -369,7 +369,7 @@ def precompiled?(path)
369
369
end
370
370
371
371
def raise_unless_precompiled_asset ( path )
372
- raise Helper ::AssetNotPrecompiled . new ( path ) if @check_precompiled_asset && !precompiled? ( path )
372
+ raise Helper ::AssetNotPrecompiledError . new ( path ) if @check_precompiled_asset && !precompiled? ( path )
373
373
end
374
374
end
375
375
end
Original file line number Diff line number Diff line change @@ -880,12 +880,20 @@ def setup
880
880
@bundle_js_name = '/assets/bundle.js'
881
881
end
882
882
883
+ # both subclass and more specific error are supported due to
884
+ # https://github.com/rails/sprockets-rails/pull/414/commits/760a805a9f56d3df0d4b83bd4a5a6476eb3aeb29
883
885
def test_javascript_precompile
884
886
assert_raises ( Sprockets ::Rails ::Helper ::AssetNotPrecompiled ) do
885
887
@view . javascript_include_tag ( "not_precompiled" )
886
888
end
887
889
end
888
890
891
+ def test_javascript_precompile_thows_the_descriptive_error
892
+ assert_raises ( Sprockets ::Rails ::Helper ::AssetNotPrecompiledError ) do
893
+ @view . javascript_include_tag ( "not_precompiled" )
894
+ end
895
+ end
896
+
889
897
def test_stylesheet_precompile
890
898
assert_raises ( Sprockets ::Rails ::Helper ::AssetNotPrecompiled ) do
891
899
@view . stylesheet_link_tag ( "not_precompiled" )
You can’t perform that action at this time.
0 commit comments