From 2f473d7570009de779bcaa970ef0909284695b36 Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Wed, 28 Mar 2018 18:04:07 +0200 Subject: [PATCH] Added requests-mock dependency and fixture --- api/requirements/test.txt | 1 + api/tests/conftest.py | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/api/requirements/test.txt b/api/requirements/test.txt index b909a51ab..e11f26ca7 100644 --- a/api/requirements/test.txt +++ b/api/requirements/test.txt @@ -10,3 +10,4 @@ pytest-mock pytest-sugar pytest-xdist pytest-cov +requests-mock diff --git a/api/tests/conftest.py b/api/tests/conftest.py index e6bfd0f4e..41c03856d 100644 --- a/api/tests/conftest.py +++ b/api/tests/conftest.py @@ -2,6 +2,7 @@ import factory import tempfile import shutil import pytest +import requests_mock from django.contrib.auth.models import AnonymousUser from django.core.cache import cache as django_cache @@ -148,3 +149,9 @@ def media_root(settings): settings.MEDIA_ROOT = tmp_dir yield settings.MEDIA_ROOT shutil.rmtree(tmp_dir) + + +@pytest.fixture +def r_mock(): + with requests_mock.mock() as m: + yield m