Skip to main content

Faker integration for pytest framework.

Project description

faker integration the pytest test runner

https://api.travis-ci.org/pytest-dev/pytest-faker.png https://pypip.in/v/pytest-faker/badge.png https://coveralls.io/repos/pytest-dev/pytest-faker/badge.png?branch=master Documentation Status

pytest-faker adds faker fixtures for easy use of faker for your tests under pytest runner.

Install pytest-faker

pip install pytest-faker

Example

An example of faker and pytest integration.

tests/test_faker.py:

from faker.generator import Generator

def test_faker(faker):
    """Faker factory is a fixture."""
    assert isinstance(faker, Generator)
    assert isinstance(faker.name(), str)

License

This software is licensed under the MIT license.

© 2015 Anatoly Bubenkov, Oleg Pidsadnyi and others

Authors

Anatoly Bubenkov

original idea and implementation

These people have contributed to pytest-faker, in alphabetical order:

Changelog

1.1.0

  • Switch to a session scoped fixture (bubenkoff, thedrow)

1.0.0

  • initial release (bubenkoff)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest-faker-1.1.0.tar.gz (2.8 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page