fileOverview ts-ignore import VueTestUtils , { shallowMount } from '@vue/test-utils' ; VueTestUtils . config . logModifiedComponents = false ; /**
 * [Note!] Must use *.vue instead of *.ts.
 * app/app, app/app.ts will not work and will cause "Maximum call stack size exceeded".
 */ import App from '@/components/app/app.vue' ; import store from '@/store' ; import router from '@/router' ; describe ( 'app' , ( ) => { it ( 'renders entire App' , ( ) => { const wrapper = shallowMount ( App , { router , store } ) ; expect ( wrapper . find ( '#canvas' ) . exists ( ) ) . toBe ( true ) ; } ) ; } ) ;