diff --git a/moose-core/python/moose/moose_test.py b/moose-core/python/moose/moose_test.py
index 9cda2b80d81b4ffc20ff77bf0dae656c47763e7c..9d5ad2459ecf94e3a6b8b3d4c68d26b54c6c3475 100644
--- a/moose-core/python/moose/moose_test.py
+++ b/moose-core/python/moose/moose_test.py
@@ -26,11 +26,12 @@ import logging
 from collections import defaultdict
 import time
 
+logfile_ = tempfile.NamedTemporaryFile( )
 logging.basicConfig(
         level=logging.DEBUG,
         format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
         datefmt='%m-%d %H:%M',
-        filename='tests.log',
+        filename = logfile_.name,
         filemode='w'
         )
 console = logging.StreamHandler()