Module: check_mk
Branch: master
Commit: db56c55b3f4acec14a0aac9ff6d5f9af92ca82d2
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=db56c55b3f4aceā¦
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Apr 4 12:12:05 2017 +0200
GUI crawl: Fix permission issue when saving new result files
Change-Id: Ibbd6bcce2676b001abae555ad92fc37be74a9241
---
tests/web/test_crawl.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/web/test_crawl.py b/tests/web/test_crawl.py
index 4e372b0..9ad3119 100644
--- a/tests/web/test_crawl.py
+++ b/tests/web/test_crawl.py
@@ -393,7 +393,8 @@ class TestCrawler(object):
("var/log/apache/error_log",
self.apache_error_log_file()),
]:
if self.site.file_exists(site_path):
- open(test_path, "w").write(self.site.read_file(site_path))
+ open(test_path+".tmp",
"w").write(self.site.read_file(site_path))
+ os.rename(test_path+".tmp", test_path)
pytest.fail("Crawled %d URLs in %d seconds. Failures:\n%s" %
(len(self.visited), time.time() - self.started,
"\n".join(self.errors)))