From 65d505edf36adbe83725fa358141ae93e4a25b7c Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 15 Oct 2013 17:37:30 +0000 Subject: [PATCH] Fixed some bugs in the method which saves a copy of a page which failed a testurl diff test. - Legacy-Id: 6450 --- ietf/utils/test_utils.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ietf/utils/test_utils.py b/ietf/utils/test_utils.py index 8512e39fe..057f987ae 100644 --- a/ietf/utils/test_utils.py +++ b/ietf/utils/test_utils.py @@ -140,11 +140,12 @@ class SimpleUrlTestCase(django.test.TestCase,RealDatabaseTest): url = url.lstrip('/') path = settings.TEST_DIFF_FAILURE_DIR path = os.path.join(path, url) - if not os.path.exist(os.path.dirname(path)): - os.mkdir(os.path.dirname(path)) - with open(path) as file: - file.write(response) + if not os.path.exists(os.path.dirname(path)): + os.makedirs(os.path.dirname(path)) + with open(path, "w") as file: + file.write(response.content) msg += "The newly generated page has been saved at:\n %s" % path + print msg return msg def doTestUrl(self, tuple):