Skip to main content

Faker 与 pytest 框架的集成。

项目描述

Faker_ 与 pytest_ 测试运行器集成
==========================================

。 . 图片:: http://img.shields.io/travis/pytest-dev/pytest-faker.svg
: 目标: https://travis-ci.org/pytest-dev/pytest-faker
.. 图片:: https://img.shields.io/pypi/pyversions/pytest-qt.svg
:target: https://pypi.python.org/pypi/pytest-qt/
.. 图片:: http://img.shields .io/pypi/v/pytest-faker.svg
:target: https://pypi.python.org/pypi/pytest-faker
.. 图片:: http://img.shields.io/coveralls/pytest-dev /pytest-faker.svg
:target: https://coveralls.io/r/pytest-dev/pytest-faker
.. 图片:: https://readthedocs.org/projects/pytest-faker/badge/?version=最新的
:target: https://readthedocs.org/projects/pytest-faker/?badge=latest
:alt: 文档状态

pytest-faker 添加 Faker fixtures_ 以便在 pytest_ runner 下轻松使用 Faker_ 进行测试。

.. _Faker: https://faker.readthedocs.io/
.. _pytest: http://pytest.org/
.. _fixtures: https://pytest.org/latest/fixture.html

安装pytest-faker
--- ----------------------

::

pip install pytest-faker

Example
--------

Faker_和pytest_集成的一个例子。


tests/test_faker.py:

.. code-block:: python

from faker.generator import Generator

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


License
-------

本软件在`MIT license <http://en.wikipedia.org/wiki/MIT_License> 下获得许可`_。

© 2015 Anatoly Bubenkov、Oleg Pidsadnyi 和其他

作者
=======

`Anatoly Bubenkov <bubenkoff@gmail.com>`_
最初的想法和实施

这些人为`pytest-faker`做出了贡献,按字母顺序排列:

*` Jeff Widman <jeff@jeffwidman.com>`_
* `Oleg Pidsadnyi <oleg.pidsadnyi@gmail.com>`_ 更新

日志
=========

2.0.0
-----

- 切换到最近的 Faker (杰夫威德曼,布本科夫)

1.1.0
-----

- 切换到会话范围的夹具 (bubenkoff, thedrow)

1.0.0
-----

- 初始版本 (bubenkoff)

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pytest-faker-2.0.0.tar.gz (2.8 kB 查看哈希)

已上传 source