Bug#1050041: ITP: python-django-dynamic-fixture -- create dynamic model instances for testing purposes
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer <fladi@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
* Package name : python-django-dynamic-fixture
Version : 3.1.2
Upstream Contact: Paulo Cheque <paulocheque@gmail.com>
* URL : https://github.com/paulocheque/django-dynamic-fixture
* License : Expat or Apache-2
Programming Lang: Python
Description : create dynamic model instances for testing purposes
Django Dynamic Fixture (DDF) is a complete and simple library to create dynamic
model instances for testing purposes.
.
It lets you focus on your tests, instead of focusing on generating some dummy
data which is boring and pollutes the test source code.
.
It exists to solve the anti-pattern of Static Fixtures and Factory objects.
.
Features:
* Highly customizable: you can customize fields recursively
* Deals with unique=True
* Deals with cyclic dependencies (including self references)
* Deals with many to many relationship (common M2M or M2M with additional
data, i.e. through=’table’)
* Deals with custom fields (especially if the custom field inherits from a
django field)
* Support for parallel tests
* Deals with auto calculated attributes
* It is easy to debug errors
I intend to maintain this as part of the DPT.
-----BEGIN PGP SIGNATURE-----
iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmTfyKgRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqVQwf9EOgSZczWWY6gWGoxPhb7oXlrQsr6C9zj
xUyvZ12/zaUN3axHFK1N1cVa4T6L6gwU1rao24Y4vnj84p9WSwitMts/0hfQxqKC
tz1dwoYGUtYiwoG4LieaPlbBENflF/vsidCK2XRO+qkYQVcCDc+6Tkd++xyAL09q
nYf7CXiQmwInBDNF5J7WMzr3nZ+HiNL4FzlNNvxwFJB5zLTiaX/14ILDTHbtYB50
xzzkC/rAPhw0AWdtFJhvUFkxLw5aXilrQZsFif/syeOwQKUDo7rAdtrn8Hjti0ak
lkp6M+oA0BPs1VTiXrsgnwPxlau6Bo3X969BeAQkkO6YqWhsSas9DA==
=AZZe
-----END PGP SIGNATURE-----
Reply to: