Skip to content

Allow stubbing globally registered components (eg <router-view />) #249

@cyberb

Description

@cyberb

I am using router mock and my test works fine, but I get this warning because I have a router-view:

console.warn node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:40
    [Vue warn]: Failed to resolve component: router-view 
      at <VueApp ref="VTU_COMPONENT" > 
      at <VTUROOT>

Test: https://github.com/syncloud/platform/blob/98bf6a15da825533248df78b46d8b0ac9787de35/www/tests/unit/VueApp.spec.js
Adding stubs did not help:

global: {
  mocks: {
    $route: mockRoute,
    $router: mockRouter
  },
  stubs: ['router-view']
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions