There is a known issue with jsdom (used by Zombie), and jQuery 1.12+ (used by later version of wordpress)...which means we'll have to find another headless browser for said tests.
That will probably necessitate breaking compatibility with older versions of node (currently compatible as far back as 0.10). This is not a huge surprise, and was something I'd have to tackle eventually.
I might go ahead and bump evolution to 2.0 for this breaking change.
Our end-to-end browser tests via ZombieJS have been broken for a while now, and I've finally tracked down the likely cause.
There is a known issue with jsdom (used by Zombie), and jQuery 1.12+ (used by later version of wordpress)...which means we'll have to find another headless browser for said tests.
That will probably necessitate breaking compatibility with older versions of node (currently compatible as far back as 0.10). This is not a huge surprise, and was something I'd have to tackle eventually.
I might go ahead and bump evolution to 2.0 for this breaking change.