Python library for generating and embedding in a compactway random but reproducible data for unit testing.
Project description
Python library for generating and embedding in a compact way random but reproducible data for unit testing.
Purpose
This library makes it possible to generate random test data in a reproducible way. It also makes it possible to include very concise (i.e., one-line) test definitions that nevertheless test a function on a large number of inputs.
Package Installation and Usage
The package is available on PyPI:
python -m pip install fountains
The library can be imported in the usual ways:
import fountains from fountains import *
Style conventions are enforced using Pylint:
pylint fountains
Unit tests can be executed using doctest:
python fountains/fountains.py -v
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fountains-0.1.0.1.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for fountains-0.1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9e146374533d35cdfed26b36ba25f3fc51ff9697553f460c16714f4ac6db04f |
|
MD5 | aeef1ca96cd4e58282ca6478544f78f6 |
|
BLAKE2b-256 | 903c202c758a41133f4b49e721fbf0b7893f4e8c6bee4d321be756179461ee86 |