I have been running the browser tests of UniversalLanguageSelector with phantomjs. It eventually backtrace with:
invalid byte sequence in UTF-8 (ArgumentError)
My command line:
BROWSER_LABEL=phantomjs \
MEDIAWIKI_URL=http://trunk.dev/index.php?title= \
MEDIAWIKI_USER=selenium \
MEDIAWIKI_PASSWORD=### \
bundle exec cucumber --format=html > uls-browsertests.html
Gems:
Gems included by the bundle:
- builder (3.2.2)
- bundler (1.3.5)
- childprocess (0.3.9)
- cucumber (1.3.9)
- data_magic (0.16.1)
- diff-lcs (1.2.5)
- faker (1.2.0)
- ffi (1.9.3)
- gherkin (2.12.2)
- i18n (0.6.5)
- json (1.8.1)
- mediawiki-selenium (0.1.13)
- mime-types (2.0)
- multi_json (1.8.2)
- multi_test (0.0.2)
- net-http-persistent (2.9)
- page-object (0.9.3)
- page_navigation (0.9)
- rest-client (1.6.7)
- rspec-expectations (2.14.4)
- rubyzip (1.0.0)
- selenium-webdriver (2.37.0)
- syntax (1.0.0)
- watir-webdriver (0.6.4)
- websocket (1.0.7)
- yml_reader (0.2)
Will attach HTML report and the backtrace
Version: wmf-deployment
Severity: normal