Укажите местоположение браузера для теста wct-local

Polymer Starter Kit содержит тестер веб-компонентов для модульного тестирования ваших пользовательских элементов. В wct.conf.json вы можете указать браузеры для запуска тестов.

{
  "suites": ["app/test"],
  "plugins": {
    "local": {
    "browsers": ["firefox"]
  }
}

К сожалению, когда я запускаю тесты через gulp, wct не может найти мой локальный Firefox. Я читал на GitHub, что wct использует панель запуска для обнаружения локальных браузеров. Afaik, на компьютере с Windows, панель запуска ищет Firefox в каталоге по умолчанию "C:\Program Files\Mozilla Firefox". Но я установил Firefox в другой каталог.

Есть ли способ настроить путь к моей директории Firefox в wct.conf.json?

1 ответ

Не знаю, как это работает в конфигурации, но вы можете установить переменную среды:

      LAUNCHPAD_CHROME=/c/Users/you/chromium-v85/chrome.exe npm test

Документы: https://github.com/bitovi/launchpad#environment-variables-impacting-local-browsers-detection

Другие вопросы по тегам