Although many think of Pivotal Labs as a Rails consulting firm, our broadening client base regularly comes to us with different technical stacks. Among these, Python and Django lead the pack.
When Pivotal Labs begins work into any new environment, we need a base level of tooling to be as fast as Pivots and clients expect us to be. That, coupled with the proliferation of single-page Javascript applications, has made testing the JS hosted by a Django or Flask app using Jasmine important to us.
That’s why we are pleased to announce Jasmine integration with Python. Jasmine for Python uses the same configuration file, the same structure, and the same Jasmine you know and love from the Ruby gem. Just install the package using pip or easy_install and instantly begin testing the JavaScript in your Python project. It’s not yet as mature as our Ruby offering, so expect some rough edges, but we’d love to hear your feedback!
Jasmine for Python supports Python 2.6, 2.7, 3.3, and PyPy all from the same codebase.
Check out the documentation and contribute here: https://github.com/pivotal/jasmine-py
Want to help Pivotal Labs work on more awesome open source projects like this one? Apply today!