[PATCH] D20161: [LNT] Adding initial support for javascript unit testing

Kristof Beyls via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 28 00:33:41 PDT 2016


kristof.beyls added a comment.

The issue with jasmine-py (bad marshall data) has been fixed in the latest 2.5.0 release, after having raised a bug for it: https://github.com/jasmine/jasmine-py/issues/30.

Unfortunately, I'm encountering the following 2 defects in Selenium and phantomjs as installed on Ubuntu 16.04:

- Selenium (used by jasmine-py to invoke browsers), doesn't seem to work with Firefox 47+, see #30 (comment)
- phantomjs on Ubuntu 16.04: Unable to load Atom 'find_elements' on Ubuntu 16.04 https://bugs.launchpad.net/ubuntu/+source/phantomjs/+bug/1578444

I'll need time to investigate these further to come to a conclusion on whether using jasmine-py, and it's dependencies like Selenium is a good route, or whether an approach where we rely on fewer third part libraries would be better.


https://reviews.llvm.org/D20161





More information about the llvm-commits mailing list