Skip to content

Turn missing asset warning into failure in specs

Peter Leitzen requested to merge pl-missing-asset-in-pipeline into master

What does this MR do and why?

Turn missing asset warning into failure in specs

Disallow deprecation warnings like:

The asset "illustrations/pipeline.svg" is not present in the asset pipeline

It also fixes all cases where non-existent assets were used as a prerequisite:

      2 The asset "auth_buttons/twitter_64.png" is not present in the asset pipeline
      1 The asset "foo.js" is not present in the asset pipeline
      2 The asset "highlight/themes/solarised-light.css" is not present in the asset pipeline
     12 The asset "page_bundles/trial_discover_page.css" is not present in the asset pipeline
      1 The asset "test.css" is not present in the asset pipeline
      3 The asset "test.js" is not present in the asset pipeline

Contributes to #440413 (closed)

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Peter Leitzen

Merge request reports