wildlyinaccurate / plait

A fast, minimal JavaScript framework for building isomorphic reactive web components.
https://plait.js.org/
29 stars 2 forks source link

Switch to PhantomJS-driven tests #3

Closed wildlyinaccurate closed 8 years ago

wildlyinaccurate commented 8 years ago

Some of the work I've been doing on batching DOM manipulations has highlighted the limitations Zombie.js. Namely, its timeout emulation is imperfect and requestAnimationFrame is really just a proxy for setTimeout.

Running the tests through a real JavaScript engine addresses this, and also gives me a little more confidence in the accuracy of the tests.