diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-01-14 18:10:46 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-01-14 18:10:46 +0300 |
commit | 8106ac487c3b52471e2ca894c65c13162c2fb1a8 (patch) | |
tree | 12a07c7dd794babe870477f3cd42f15392a82355 /spec/frontend/performance_bar | |
parent | 18873553de98259d0558157f78198b38ddd02b31 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/performance_bar')
-rw-r--r-- | spec/frontend/performance_bar/index_spec.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/spec/frontend/performance_bar/index_spec.js b/spec/frontend/performance_bar/index_spec.js index bcd2cbbd530..8d9c32b7f12 100644 --- a/spec/frontend/performance_bar/index_spec.js +++ b/spec/frontend/performance_bar/index_spec.js @@ -4,25 +4,23 @@ import '~/performance_bar/components/performance_bar_app.vue'; import performanceBar from '~/performance_bar'; import PerformanceBarService from '~/performance_bar/services/performance_bar_service'; +jest.mock('~/performance_bar/performance_bar_log'); + describe('performance bar wrapper', () => { let mock; let vm; beforeEach(() => { + setFixtures('<div id="js-peek"></div>'); + const peekWrapper = document.getElementById('js-peek'); performance.getEntriesByType = jest.fn().mockReturnValue([]); - // clear html so that elements from previous tests don't mess with this test - document.body.innerHTML = ''; - const peekWrapper = document.createElement('div'); - peekWrapper.setAttribute('id', 'js-peek'); peekWrapper.setAttribute('data-env', 'development'); peekWrapper.setAttribute('data-request-id', '123'); peekWrapper.setAttribute('data-peek-url', '/-/peek/results'); peekWrapper.setAttribute('data-profile-url', '?lineprofiler=true'); - document.body.appendChild(peekWrapper); - mock = new MockAdapter(axios); mock.onGet('/-/peek/results').reply( @@ -48,6 +46,7 @@ describe('performance bar wrapper', () => { afterEach(() => { vm.$destroy(); + document.getElementById('js-peek').remove(); mock.restore(); }); |