Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/behaviors/load_startup_css_spec.js')
-rw-r--r--spec/frontend/behaviors/load_startup_css_spec.js48
1 files changed, 0 insertions, 48 deletions
diff --git a/spec/frontend/behaviors/load_startup_css_spec.js b/spec/frontend/behaviors/load_startup_css_spec.js
deleted file mode 100644
index e9e4c06732f..00000000000
--- a/spec/frontend/behaviors/load_startup_css_spec.js
+++ /dev/null
@@ -1,48 +0,0 @@
-import { setHTMLFixture, resetHTMLFixture } from 'helpers/fixtures';
-import { loadStartupCSS } from '~/behaviors/load_startup_css';
-
-describe('behaviors/load_startup_css', () => {
- let loadListener;
-
- const setupListeners = () => {
- document
- .querySelectorAll('link')
- .forEach((x) => x.addEventListener('load', () => loadListener(x)));
- };
-
- beforeEach(() => {
- loadListener = jest.fn();
-
- setHTMLFixture(`
- <meta charset="utf-8" />
- <link media="print" src="./lorem-print.css" />
- <link media="print" src="./ipsum-print.css" />
- <link media="all" src="./dolar-all.css" />
- `);
-
- setupListeners();
-
- loadStartupCSS();
- });
-
- afterEach(() => {
- resetHTMLFixture();
- });
-
- it('does nothing at first', () => {
- expect(loadListener).not.toHaveBeenCalled();
- });
-
- describe('on window load', () => {
- beforeEach(() => {
- window.dispatchEvent(new Event('load'));
- });
-
- it('dispatches load to the print links', () => {
- expect(loadListener.mock.calls.map(([el]) => el.getAttribute('src'))).toEqual([
- './lorem-print.css',
- './ipsum-print.css',
- ]);
- });
- });
-});