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/ci/runner/components/runner_details_tabs_spec.js')
-rw-r--r--spec/frontend/ci/runner/components/runner_details_tabs_spec.js14
1 files changed, 6 insertions, 8 deletions
diff --git a/spec/frontend/ci/runner/components/runner_details_tabs_spec.js b/spec/frontend/ci/runner/components/runner_details_tabs_spec.js
index 689d0575726..516209794ad 100644
--- a/spec/frontend/ci/runner/components/runner_details_tabs_spec.js
+++ b/spec/frontend/ci/runner/components/runner_details_tabs_spec.js
@@ -54,7 +54,7 @@ describe('RunnerDetailsTabs', () => {
...options,
});
- routerPush = jest.spyOn(wrapper.vm.$router, 'push').mockImplementation(() => {});
+ routerPush = jest.spyOn(wrapper.vm.$router, 'push');
return waitForPromises();
};
@@ -67,9 +67,8 @@ describe('RunnerDetailsTabs', () => {
});
it('shows runner jobs', async () => {
- setWindowLocation(`#${JOBS_ROUTE_PATH}`);
-
- await createComponent({ mountFn: mountExtended });
+ createComponent({ mountFn: mountExtended });
+ await wrapper.vm.$router.push({ path: JOBS_ROUTE_PATH });
expect(findRunnerDetails().exists()).toBe(false);
expect(findRunnerJobs().props('runner')).toBe(mockRunner);
@@ -101,10 +100,9 @@ describe('RunnerDetailsTabs', () => {
}
});
- it.each(['#/', '#/unknown-tab'])('shows details when location hash is `%s`', async (hash) => {
- setWindowLocation(hash);
-
- await createComponent({ mountFn: mountExtended });
+ it.each(['#/', '#/unknown-tab'])('shows details when location hash is `%s`', async (path) => {
+ createComponent({ mountFn: mountExtended });
+ await wrapper.vm.$router.push({ path });
expect(findTabs().props('value')).toBe(0);
expect(findRunnerDetails().exists()).toBe(true);