Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A pyVows extension for test Django projects.
Python
Branch: master
Pull request Compare This branch is 106 commits behind rafaelcaricio:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
django_pyvows
vows
.gitignore
Makefile
README.md
setup.py

README.md

Django pyvows

Pyvows

pyvows is a BDD (Behaviour Driven Development) inspired by Vows for node.js

More documentation about pyvows can be found at the project homepage

http://pyvows.org

Django-pyvows

Add to the

INSTALLED_APPS = (
                    ....
                    'django_pyvows',
                    ....
                 )

And create the vows as you usually would

from pyvows import Vows, expect

from django_pyvows.context import DjangoContext

@Vows.batch
class ContextTest(Vows.Context):

    def topic(self):
        return DjangoContext.start_environment(None)

    def should_be_an_error(self, topic):
        expect(topic).to_be_an_error()
Something went wrong with that request. Please try again.