Vuetify, вызывающий сбой теста E2E с Jest - PullRequest
0 голосов
/ 28 апреля 2020

Все тесты 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.

...