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

Bug#531743: ITP: python-fixture -- Python module for loading and referencing test data



Package: wnpp
Severity: wishlist
Owner: "Julián Hernández Gómez" <julianhernandez@gmail.com>

* Package name    : python-fixture
  Version         : 1.1.2
  Upstream Author : Kumar McMillan <kumar.mcmillan@gmail.com>
* URL             : http://farmdev.com/projects/fixture/
* License         : LGPL-2.1+
  Programming Lang: Python
  Description     : Python module for loading and referencing test data

 It provides several utilities for achieving a fixed state when
 testing Python programs. Specifically, these utilities setup /
 teardown databases and work with temporary file systems. This is
 useful for testing and came about to fulfill stories like these:
 .
 * I want to load data into a test database and easily reference that
   data when making assertions.
 * I want data linked by foreign key to load automatically and delete
   without integrity error.
 * I want to reference linked rows by meaningful names, not hard-coded
   ID numbers.
 * I don’t want to worry about auto-incrementing sequences.
 * I want to recreate an environment (say, for a bug) by querying a
   database for real data.
 * I want to test with files in a temporary, transparent file system.



Reply to: