Add helpers for HTML fixtures to Jest

What does this MR do?

Provides helper functions to load HTML fixtures in Jest tests similar to Karma.

What are the relevant issue numbers?

closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57998

Before

FAIL spec/frontend/pages/admin/abuse_reports/abuse_reports_spec.js
  ● Abuse Reports › encountered a declaration exception

    ReferenceError: preloadFixtures is not defined

      15 |     $messages.filter((index, element) => element.innerText.indexOf(searchText) > -1).first();
      16 | 
    > 17 |   preloadFixtures(FIXTURE);
         |   ^
      18 | 
      19 |   beforeEach(function() {
      20 |     loadFixtures(FIXTURE);

      at Suite.preloadFixtures (spec/frontend/pages/admin/abuse_reports/abuse_reports_spec.js:17:3)
      at Object.describe (spec/frontend/pages/admin/abuse_reports/abuse_reports_spec.js:5:1)

(https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/186304544)

After

PASS spec/frontend/pages/admin/abuse_reports/abuse_reports_spec.js

(https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/186315765)

Does this MR meet the acceptance criteria?

Edited by Inactive Account

Merge request reports

Loading