Use live_server_url as IDTRACKER_BASE_URL in IetfLiveServerTestCase. Fixes #3203. Commit ready for merge.
- Legacy-Id: 19353
This commit is contained in:
parent
b531a5c3cc
commit
c390fe012e
|
@ -800,10 +800,17 @@ class IetfLiveServerTestCase(StaticLiveServerTestCase):
|
||||||
from ietf.person.models import Person
|
from ietf.person.models import Person
|
||||||
if not Person.objects.exists():
|
if not Person.objects.exists():
|
||||||
load_and_run_fixtures(verbosity=0)
|
load_and_run_fixtures(verbosity=0)
|
||||||
|
self.replaced_settings = dict()
|
||||||
|
if hasattr(settings, 'IDTRACKER_BASE_URL'):
|
||||||
|
self.replaced_settings['IDTRACKER_BASE_URL'] = settings.IDTRACKER_BASE_URL
|
||||||
|
settings.IDTRACKER_BASE_URL = self.live_server_url
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def tearDownClass(cls):
|
def tearDownClass(cls):
|
||||||
super(IetfLiveServerTestCase, cls).tearDownClass()
|
super(IetfLiveServerTestCase, cls).tearDownClass()
|
||||||
set_coverage_checking(True)
|
set_coverage_checking(True)
|
||||||
|
|
||||||
|
def tearDown(self):
|
||||||
|
for k, v in self.replaced_settings.items():
|
||||||
|
setattr(settings, k, v)
|
||||||
|
super().tearDown()
|
||||||
|
|
Loading…
Reference in a new issue