У меня есть проект NPM, который использует Jasmine-Node для запуска модульных тестов.GitHub repo failing Travis CI build из-за «консоли-браузера»
Мой тестовый набор (тест на npm) работает нормально локально, но когда я нажимаю свои коммиты на GitHub, мой сборщик Travis CI не работает.
https://travis-ci.org/arthurakay/LintRoller/jobs/7002012
Кто-нибудь знает, что происходит здесь? Я не думаю, что мне нужен «консольный браузер», но по какой-то причине сборка считает, что это необходимо.
Для справки см. Сценарий ./hooks/pre-commit bash, чтобы увидеть, где я называю набор тестовых модулей.
мне интересно, если JSHint может быть виноват здесь - https://github.com/jshint/jshint/issues/1055 Я, возможно, потребуется указать конкретные версии моих зависимых пакетов, а не только> = ххх – arthurakay