Я пытаюсь настроить модульное тестирование в приложении NativeScript Vue с Typescript, используя плагин vue-cli.
Версии:
- Nativescript-vue: 2,4
- Vue: 2.6.10
- Машинопись: 3.6.4
Я запустил tns test init и выбрал Jasmine в качестве тестовой среды.
Я отредактировал Karma.conf.js
и добавил строку process.argv.push("--env.development", "--env.android");
, потому что флаги env были удалены до попадания в Karma.
После этого следующая команда приводит к следующему выводу с предупреждением о невозможности анализа файлов xml в веб-пакете:
Из-за длины сдвига журналов я создал сущность, содержащую следующие журналы
- Войти в эмулятор
- запуск пряжи setup-webpack-config && tns test android --env.development
- запуск пряжи setup-webpack-config && tns testandroid --env.development --log trace
https://gist.github.com/pietdevries94/28b52f81136230a14ead07b932aea1d3
Я уже пытался добавить xml-загрузчик в vue.config.js, но это ничего не делает.