diff --git a/tests/common_test_class.py b/tests/common_test_class.py index ab375ad0..07274356 100644 --- a/tests/common_test_class.py +++ b/tests/common_test_class.py @@ -4,12 +4,17 @@ import json import copy import sys import logging - import datetime import os import base64 from bson import ObjectId, tz_util + +# Override Eve settings before importing eve.tests. +import common_test_settings + +common_test_settings.override_eve() + from eve.tests import TestMinimal import pymongo.collection from flask.testing import FlaskClient diff --git a/tests/common_test_settings.py b/tests/common_test_settings.py index 2a1acdfc..3125847e 100644 --- a/tests/common_test_settings.py +++ b/tests/common_test_settings.py @@ -1,3 +1,13 @@ from settings import * from eve.tests.test_settings import MONGO_DBNAME + + +def override_eve(): + from eve.tests import test_settings + from eve import tests + + test_settings.MONGO_HOST = MONGO_HOST + test_settings.MONGO_PORT = MONGO_PORT + tests.MONGO_HOST = MONGO_HOST + tests.MONGO_PORT = MONGO_PORT