Сборка Travis для теста mocha-phantomjs не удалась

Я тестирую API, используя тест mocha-phantomjs. Тесты проходят, когда я пытаюсь запустить его из своей системы, но когда я пытаюсь сделать это в Travis CI, он говорит, что разрешение отклонено, не может понять, как это обработать.

Ссылка на сборку есть

https://travis-ci.org/CloudBoost/JavaScriptSDK/builds/62706200

проблема возникает, потому что я использую безопасную версию Http, если я запускаю тест, используя простой http, он работает с Travis, но не работает с https


person Vipul    schedule 15.05.2015    source источник


Ответы (2)


Я посмотрел на вашу проблему, и я думаю, что нашел проблему.

Похоже, Трэвису CI не нравится, что в вашем проекте есть модули нод, уже зафиксированные в репозитории Git.

Итак, что я сделал, так это удалил каталог node_modules и зафиксировал изменения.

Как видите, я могу запустить ваши модульные тесты с помощью mocha-phantomjs:

Журнал сборки Travis CI

Надеюсь это поможет!

person Dominic Jodoin    schedule 17.05.2015
comment
Спасибо за помощь, раньше у меня был репозиторий Git Hub без узловых модулей, но он получал ту же ошибку рукопожатия ssl, что и у вас.. копну глубже и посмотрю, смогу ли я разобраться - person Vipul; 17.05.2015