Skip to main content

Make unittest.mock available on older Pythons

Project description

https://img.shields.io/pypi/v/backports.unittest_mock.svg https://img.shields.io/pypi/pyversions/backports.unittest_mock.svg https://img.shields.io/travis/jaraco/backports.unittest_mock/master.svg Code style: Black https://readthedocs.org/projects/backportsunittest_mock/badge/?version=latest

Provides a function “install()” which makes the “mock” module available as “unittest.mock” on Python 3.2 and earlier.

Also advertises a pytest plugin which configures unittest.mock automatically.

Usage

If using pytest, simply require this package in your test environment, and unittest.mock will be available.

Otherwise, it must be invoked imperatively:

import backports.unittest_mock
backports.unittest_mock.install()

import unittest.mock

Supported by

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