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

Bug#468638: ITP: libdbd-mock-perl -- Mock database driver for testing



Package: wnpp
Severity: wishlist
Owner: "Jaldhar H. Vyas" <jaldhar@debian.org>

* Package name    : libdbd-mock-perl
  Version         : 1.36
  Upstream Author : Chris Winters <chris@cwinters.com>, Stevan Little <stevan@iinteractive.com>, Rob Kinyon <rob.kinyon@gmail.com>
* URL             : http://www.example.org/
* License         : GPL + Artistic
  Programming Lang: Perl, Python, etc
  Description     : Mock database driver for testing

 Testing with databases can be tricky. If you are developing a system married
 to a single database then you can make some assumptions about your
 environment and ask the user to provide relevant connection information. But
 if you need to test a framework that uses DBI, particularly a framework that
 uses different types of persistence schemes, then it may be more useful to
 simply verify what the framework is trying to do -- ensure the right SQL is
 generated and that the correct parameters are bound. DBD::Mock makes it easy
 to just modify your configuration (presumably held outside your code) and
 just use it instead of DBD::Foo (like DBD::Pg or DBD::mysql) in your framework.

I'm packaging this as it is a build-dependency of libcgi-application-plugins-perl



Reply to: