[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#763081: ITP: python-pytest-django -- Django plugin for the py.test Python testing tool



Package: wnpp
Severity: wishlist
Owner: Jan Dittberner <jandd@debian.org>

* Package name    : python-pytest-django
  Version         : 2.6.2
  Upstream Author : Ben Firshman, Andreas Pelme and contributors
* URL             : https://github.com/pelme/pytest_django
* License         : BSD
  Programming Lang: Python
  Description     : Django plugin for the py.test Python testing tool

pytest-django is a plugin for pytest that provides a set of useful tools for
testing Django applications and projects.

Running the test suite with pytest offers some features that are not present in Djangos standard test mechanism:

* Less boilerplate: no need to import unittest, create a subclass with
  methods. Just write tests as regular functions.
* Manage test dependencies with fixtures
* Database re-use: no need to re-create the test database for every test
  run.
* Run tests in multiple processes for increased speed
* There are a lot of other nice plugins available for pytest.
* Easy switching: Existing unittest-style tests will still work without any
  modifications.

I plan to maintain the package under the umbrella of the DPMT. The package
is a dependency to implement build time testing for python-django-braces
(See #763075).


Best regards
Jan

-- 
Jan Dittberner - Debian Developer
GPG-key: 4096R/558FB8DD 2009-05-10
         B2FF 1D95 CE8F 7A22 DF4C  F09B A73E 0055 558F B8DD
http://portfolio.debian.net/ - http://people.debian.org/~jandd/

Attachment: signature.asc
Description: Digital signature


Reply to: