Skip to content

Commit 72f677c

Browse files
committed
Added test for missing integrity: true in bundle tracker
1 parent 6578436 commit 72f677c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

tests/app/tests/test_webpack.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,15 @@ def test_integrity(self):
229229
result.rendered_content
230230
)
231231

232+
def test_integrity_missing_hash(self):
233+
self.compile_bundles('webpack.config.simple.js')
234+
235+
loader = get_loader(DEFAULT_CONFIG)
236+
with patch.dict(loader.config, {'INTEGRITY': True}), self.assertRaises(WebpackLoaderBadStatsError):
237+
view = TemplateView.as_view(template_name='single.html')
238+
request = self.factory.get('/')
239+
str(view(request).rendered_content)
240+
232241
def test_append_extensions(self):
233242
self.compile_bundles('webpack.config.gzipTest.js')
234243
view = TemplateView.as_view(template_name='append_extensions.html')

0 commit comments

Comments
 (0)