databases/p5-DBD-Mock 1.59p0 OpenBSD
mock database driver for testing
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- databases, devel, perl5
Description
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.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | databases/p5-DBD-Mock | 1.59p0 |
| FreeBSD | databases/p5-DBD-Mock | 1.59_1 |
| NetBSD | databases/p5-DBD-Mock | 1.59nb5 |
| DragonFly | databases/p5-DBD-Mock | 1.59_1 |
| HardenedBSD | databases/p5-DBD-Mock | 1.59_1 |
| GhostBSD | databases/p5-DBD-Mock | 1.59_1 |
Install
Binary package:
pkg_add p5-DBD-Mock
From the ports tree:
cd /usr/ports/databases/p5-DBD-Mock && make install
Dependencies
Build dependencies 1
Run dependencies 1
No port depends on this one.