Описание тега wct

Web-Components-Tester is a unit-test harness that makes testing your Polymer Web components a breeze!
0 ответов

Ошибка инициализации тестового набора в тестере веб-компонентов в случае Internet Explorer

Любое решение для объекта не поддерживает свойство или метод 'create' и большинство случаев сбоя в Interner Explorer
25 июн '18 в 06:56
0 ответов

Промывка полимера при вызове прибора

Можно ли поставить функцию сброса в настройку, где вызывается прибор? Я попробовал это, и это все еще работает также лучше, потому что мне не нужно промывать в каждом отдельном тесте. В Google не найдено ни одного примера такого рода вещей. Любое пр…
0 ответов

Модульное тестирование полимера с расчетными свойствами

У меня есть элемент Polymer с этим свойством: shifts: {type: String, computed: '_getShifts(userschedule, appname)' } while _getShifts: _getShifts: function(userschedule, appname) { blabla return shiftsarray; }, Если я хочу провести модульное тестиро…
30 май '18 в 22:22
1 ответ

Модульное тестирование динамически визуализированных элементов в Polymer

обзор Элементы DOM, которые динамически отображаются в dom-if, dom-repeat <templates> кажется, что они отображаются асинхронно, что делает тестирование модулей немного трудным. Полимерный компонент template(is='dom-if', if='{{!defaultPrintAll}…
29 дек '15 в 23:23
1 ответ

Невозможно получить доступ к элементам внутри Shadow Root в WCT

В моем модульном тесте я не могу получить доступ к элементу dom из теневого корня. var el = fixture('basic'); var imgElement = el.shadowRoot.querySelector('img'); Я получаю ноль в imgElement. Как получить элемент img? Я пытался также, var imgElement…
0 ответов

Настройка юнит-теста с участием наблюдателя

У меня проблемы с выяснением того, как подойти к написанию модульного теста для нескольких методов с участием наблюдателя. У меня есть элемент Iron-pages, который настроен так <iron-pages> selected="[[page]]" attr-for-selected="name" fallback-…
18 дек '16 в 01:23
0 ответов

Тестирование веб-компонента при установке Selenium для Edge, даже когда я запускаю wct -l chrome

Насколько я понимаю, "wct -l chrome" будет запускать тест только с Chrome. Но он все еще пытается установить Selenium для Edge. Я использую Windows 7, которая по умолчанию не предоставляет Edge. Логи от --verbose: C:\dev\polymer1\polymer-first-eleme…
3 ответа

Как измерить общее покрытие для компонентов Polymer + файлы.js?

Как измерить общее покрытие для компонентов Polymer со всеми .js файлы в решении (для некомпонентных тестов используется QUnit)? Я пробовал карма-покрытие, но оно работает только для .js файлы.
0 ответов

babel-polyfill не загружается для полимера 1 тест

Полимер 1. вытягивает babel-polyfill через npm, затем импортирует в root index.html через <script src="/node_modules/babel-polyfill/dist/polyfill.min.js" async></script> Проблема, с которой я сталкиваюсь, в моем test/index.html файл, это…
23 июл '18 в 22:11
0 ответов

Пакет Bower web-component-tester не установлен как зависимость этого проекта

Я пытаюсь сделать очень простой тест, следуя https://www.youtube.com/watch?v=YBNBr9ECXLo. В нескольких словах я клонировал github.com/PolymerElements/seed-element.git, установил wct и получил ошибку, упомянутую в моем заголовке. Я полагаю, что этот …
02 июн '18 в 20:16
1 ответ

Модульное тестирование полимерного веб-компонента, использующего FireBase

Я пытался настроить автономные модульные тесты для полимерных веб-компонентов, которые используют последнюю версию распределенной базы данных Firebase. Некоторые из моих тестов проходят успешно, но другие, которые выглядят почти одинаково с проходящ…
0 ответов

Должен ли я заменить wct-istanbul на WCT-istanbub, чтобы оценить, сколько полимерных веб-компонентов проходит тестирование

Есть некоторый сходство между моим вопросом и Как измерить общее покрытие для компонентов Polymer + файлы.js?, Тем не менее, он принимается как ответ "разделить на файлы.js и включить его в компоненты", чтобы использовать wct-istanbul, и все мои веб…
11 июн '18 в 15:50
1 ответ

WCT не может обнаружить браузер Google Chrome в Redhat Linux

WCT не может обнаружить браузер Google Chrome в Redhat Linux при запуске polymer test --skip-selenium-install и выдает ниже ошибку: cli runtime exception: Error: {"value":{"stacktrace":"org.openqa.selenium.WebDriverException: unknown error: Chrome f…
25 апр '18 в 12:45
2 ответа

Полимерные испытания никогда не заканчиваются на машинах Windows

Я разработал приложение, используя Polymer 1.0. Мой компьютер разработчика - Mac, и у меня не было никаких проблем в процессе разработки. Однако, когда я клонирую свое приложение на компьютере с Windows (Windows 10), тесты вообще не работают. Всякий…
26 авг '16 в 08:53
1 ответ

Запуск веб-компонента-тестера в TeamCity

Может ли кто-нибудь помочь мне бежать wct в команде. У меня настроен бульд, но я получаю ошибку ниже при запуске wct: [12:15:54][Step 1/1] /opt/jetbrains/TeamCityAgent/work/f73ec8c1325df542/node_modules/web-component-tester/bin/wct:21 [12:15:54][Ste…
24 окт '16 в 16:51
1 ответ

Web Component Tester - gulp задача для запуска теста с каждой сборкой

Я хочу поместить в gulpfile что-то вроде: require('web-component-tester').gulp.init(gulp); gulp.task('default', function() { gulp.watch(['elements/**', 'test/**'], ['test:local']); }); Цель состоит в том, чтобы просмотреть тестовые папки или папки э…
06 окт '16 в 07:14
0 ответов

При нажатии на кнопку MockInteractions элемент не выбирается в тестере веб-компонентов.

У меня есть элемент, который заполняет <paper-menu> с <template dom-repeat>, Я хочу проверить это, как только я добавлю что-то в <paper-menu>Я могу выбрать его, и он обновляет свойство, как и ожидалось. <paper-menu id="customLab…
07 июн '16 в 10:02
0 ответов

Сценарий WCT завершился неудачно вне теста с: "Ошибка, выданная за пределами функции теста"

У меня есть пользовательский полимерный элемент, который создает другой полимерный элемент по своим свойствам. Код как таковой: Polymer({ is: 'pg-create-ad-new', properties:{ creative: { type: "String" }, storyId: { type: "String", value: ()=>{ v…
1 ответ

Как отобразить результаты теста XUnit на Jenkins

В соответствии с результатами теста в формате JUnit я создал XML-отчет XUnit с https://github.com/garcus/wct-xunit-reporter. Что не работает, так это то, что Дженкинс отображает результаты теста. Я старался: разные результаты теста XUnit (Опубликова…
19 дек '16 в 13:06
0 ответов

Отключить готовое событие или событие смены домена в тесте WCT?

В полимере 1.* я пишу тест. У моего оригинального элемента есть готовый обработчик, который действует на dom-change. WCT не предоставляет возможности заглушить что-либо в готовом обработчике. Это также не позволяет мне заглушить данные в свойстве хо…