Skip to content

Commit c390fe0

Browse files
Use live_server_url as IDTRACKER_BASE_URL in IetfLiveServerTestCase. Fixes ietf-tools#3203. Commit ready for merge.
- Legacy-Id: 19353
1 parent b531a5c commit c390fe0

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

ietf/utils/test_runner.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -800,10 +800,17 @@ def setUp(self):
800800
from ietf.person.models import Person
801801
if not Person.objects.exists():
802802
load_and_run_fixtures(verbosity=0)
803+
self.replaced_settings = dict()
804+
if hasattr(settings, 'IDTRACKER_BASE_URL'):
805+
self.replaced_settings['IDTRACKER_BASE_URL'] = settings.IDTRACKER_BASE_URL
806+
settings.IDTRACKER_BASE_URL = self.live_server_url
803807

804808
@classmethod
805809
def tearDownClass(cls):
806810
super(IetfLiveServerTestCase, cls).tearDownClass()
807811
set_coverage_checking(True)
808812

809-
813+
def tearDown(self):
814+
for k, v in self.replaced_settings.items():
815+
setattr(settings, k, v)
816+
super().tearDown()

0 commit comments

Comments
 (0)