From 2f473d7570009de779bcaa970ef0909284695b36 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
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 b909a51a..e11f26ca 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 e6bfd0f4..41c03856 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
-- 
GitLab