Base classes for unit and browser testing django apps
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
testbase
testsite
.gitignore
.travis.yml
LICENSE
MANIFEST.in
Makefile
README.rst
mkdocs.yml
pip_requirements.txt
setup.py

README.rst

django-testing-base

Documentation Latest Version Development Status Supported Python versions

Django Version

License Requirements Status Downloads

Django Testing Base provides base Test Case and mixin classes that encapsulate common testing operations and patterns. They do the "right" thing whether you're testing individual units of code or entire live pages using selenium.

Read the official documentation.

Features

  • Generate test data
  • Create and login users
  • Common assertions
  • Run selenium tests at different browser dimensions
  • Base implementation of Page Object pattern

Installation

Install django-testing-base using pip:

pip install django-testing-base

License

The project is licensed under the MIT license.