enb / enb-bem-specs

BEM specs for ENB
Other
14 stars 22 forks source link

Switch to phantomjs 2.0 + mocha-phantomjs-core instead for mocha-phantomjs #31

Open narqo opened 9 years ago

narqo commented 9 years ago

phantomjs 2.0 has been released almost a half of the year ago, and it looks rather stable now.

We may try to switch to phantomjs + mocha-phantomjs-core.

arikon commented 9 years ago

Там всё ещё есть некоторое количество багов. Например, phantomjs 2.0 не работает в качестве Selenium Node. Возможно, для enb-bem-specs это не релевантно.

narqo commented 9 years ago

Судя по их issue, там еще есть проблемы со статической? сборкой в linux (поэтому npm-обвязки для phantom2 еще нет, Medium/phantomjs#288), но кажется, на прошлой неделе появился какой-то прогресс.

Еще есть подозрение, что в 2.0 есть еще больше проблем с CORS для динамически-создаваемых ресурсов (через loader_type_js из bem-core + yastatic.net, например). По крайней, с ходу, локально оно у меня не завелось

qfox commented 9 years ago

Статическую сборку в линукс поправили, отказались от CentOS6, есть сборка в brew для Yosemite (нет для El Cap), есть какие-то сборки на оф. сайте http://phantomjs.org/download.html. Там какой-то разброд.

Еще есть подозрение, что в 2.0 есть еще больше проблем с CORS для динамически-создаваемых ресурсов

Кажется, лечится передачей параметров --web-security=no: http://stackoverflow.com/questions/30608617/phantomjs-web-security-no