Known supported browsers are Firefox, Internet Explorer >=7, and WebKit browsers.
jskit now supports both py.test 2.0 and late py.test 1.x.
jskit requires Python 2.6 or 2.7. It also uses MochiKit - of which it ships a version within itself for convenience - for its own working though in does not imposes its usage on tested code.
jskit was initially developed by Open End AB and is released under the MIT license.
The project repository lives at http://bitbucket.org/pedronis/js-infrastructure/
Discussions and feedback should go to py-dev at codespeak.net
make reusing one tab/window and the corresponding browser test object for all tests using the same setup in a session the default, this is enforced when using py.test 2.0 which collects all tests first
py.test 2.0 is now supported! py.test 1.x still works as well
various internal cleanups and simplifications
some light refreshing and editing of the docs
fix the looking up of jstests_setup values to consider the chain of conftest.py correctly
MochiKit usage is really an implementation detail, switch to by default in tests importing it with __export__=false, which means the name MochiKit alone is defined in the global (window) namespace, use in a jstests_setup:
class jstests_setup: MochiKit__export__ = True
to get the old behavior.