Vuetify使用Jest导致端到端测试失败

时间:2020-04-28 09:55:56

标签: vue.js jestjs vuetify.js e2e-testing

所有E2E测试以前都不错。添加Vuetify导致它们全部失败,并出现一个奇怪的错误:

Error: Cannot find module './FlexibleLayout.vue?vue&type=style&index=0&id=5ca95285&lang=sass&scoped=true&'

      at webpackMissingModule (webpack:/src/components/FlexibleLayout.vue?:5:45)
      at eval (webpack:/src/components/FlexibleLayout.vue?:5:198)
      at Module../src/components/FlexibleLayout.vue (http:/localhost:3299/v2/assets/js/app.js:10884:1)
      at __webpack_require__ (http:/localhost:3299/v2/assets/js/app.js:726:30)
      at fn (http:/localhost:3299/v2/assets/js/app.js:101:20)
      at eval (webpack:/src/pages/mobile_app/MobileAppPcStartPage.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/ts-loader??ref--13-2!./node_modules/vuetify-loader/lib/loader.js??ref--20-0!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options:18:46)
      at Object../node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js?!./node_modules/vuetify-loader/lib/loader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/pages/mobile_app/MobileAppPcStartPage.vue?vue&type=script&lang=ts& (http:/localhost:3299/v2/assets/js/app.js:1724:1)
      at __webpack_require__ (http:/localhost:3299/v2/assets/js/app.js:726:30)
      at fn (http:/localhost:3299/v2/assets/js/app.js:101:20)
      at eval (webpack:/src/pages/mobile_app/MobileAppPcStartPage.vue?:2:388)
      at it (spec/support/functions/spec/index.js:40:3)
      at Suite.itBehavesLike (spec/e2e/mobile_app/common.spec.js:34:7)

FlexibleLayout是目录中存在的组件,并在整个应用程序中使用。在添加Vuetify之前,这些测试工作完美。

0 个答案:

没有答案