karma vue-test-utils setWatcherSync overflow

From https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/191840178:

FAILED TESTS:
  urlComponent
    ✖ should render correctly
      Chrome
    RangeError: Maximum call stack size exceeded
        at setDepsSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2007 <- spec/javascripts/test_bundle.bundle.js:714799:22)
        at Array.forEach (<anonymous>)
        at setWatcherSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2016 <- spec/javascripts/test_bundle.bundle.js:714808:16)
        at Array.forEach (<anonymous>)
        at setDepsSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2008 <- spec/javascripts/test_bundle.bundle.js:714800:12)
        at Array.forEach (<anonymous>)
        at setWatcherSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2016 <- spec/javascripts/test_bundle.bundle.js:714808:16)
        at Array.forEach (<anonymous>)
        at setDepsSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2008 <- spec/javascripts/test_bundle.bundle.js:714800:12)
        at Array.forEach (<anonymous>)
        at setWatcherSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2016 <- spec/javascripts/test_bundle.bundle.js:714808:16)
        at Array.forEach (<anonymous>)
        at setDepsSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2008 <- spec/javascripts/test_bundle.bundle.js:714800:12)
        at Array.forEach (<anonymous>)
        at setWatcherSync (webpack:///builds/gitlab-org/gitlab-ee/node_modules/@vue/test-utils/dist/vue-test-utils.js:2016 <- spec/javascripts/test_bundle.bundle.js:714808:16)

This looks like it came from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9959.

/cc: @mikegreiling, @cab105

Edited by Luke Bennett