diff --git a/beat/core/test/__init__.py b/beat/core/test/__init__.py
old mode 100644
new mode 100755
index 798196f4d01373b1805be8d16382e131dbbb554c..e93529aadde343675f2f47193415ac6b0cbd4917
--- a/beat/core/test/__init__.py
+++ b/beat/core/test/__init__.py
@@ -33,6 +33,7 @@ import sys
 import shutil
 import tempfile
 import pkg_resources
+import logging
 
 
 prefix = pkg_resources.resource_filename(__name__, 'prefix')
@@ -43,8 +44,25 @@ else:
     tmp_prefix = tempfile.mkdtemp(prefix=__name__, suffix='.tmpdir')
 
 
-def teardown_package():
 
+# Setup the logging system
+if False:
+    formatter = logging.Formatter(fmt="[%(asctime)s - TESTS - " \
+                                      "%(name)s] %(levelname)s: %(message)s",
+                                  datefmt="%d/%b/%Y %H:%M:%S")
+
+    handler = logging.StreamHandler()
+    handler.setFormatter(formatter)
+
+    beat_core_logger = logging.getLogger('beat.core')
+    beat_core_logger.addHandler(handler)
+
+    beat_backend_logger = logging.getLogger('beat.backend.python')
+    beat_backend_logger.addHandler(handler)
+
+
+
+def teardown_package():
     if os.path.exists(tmp_prefix):
         shutil.rmtree(tmp_prefix)
 
diff --git a/beat/core/test/test_dbexecution.py b/beat/core/test/test_dbexecution.py
old mode 100644
new mode 100755
index c2a3198597f727191bc8fdc9e16a8923ef71d592..797257c1d227dcaff6b2944b7ef9b54d95e9caf1
--- a/beat/core/test/test_dbexecution.py
+++ b/beat/core/test/test_dbexecution.py
@@ -32,15 +32,6 @@ import os
 import logging
 logger = logging.getLogger(__name__)
 
-# in case you want to see the printouts dynamically, set to ``True``
-if False:
-    logger = logging.getLogger() #root logger
-    logger.setLevel(logging.DEBUG)
-    ch = logging.StreamHandler()
-    ch.setLevel(logging.DEBUG)
-    ch.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
-    logger.addHandler(ch)
-
 import unittest
 import zmq
 
diff --git a/beat/core/test/test_docker.py b/beat/core/test/test_docker.py
old mode 100644
new mode 100755
index 4e32607d9f6e11e4da11a63a12fda9a1e4f98f4c..dfc1ebc4c48a309473e6e0c0837e62578e06a4c6
--- a/beat/core/test/test_docker.py
+++ b/beat/core/test/test_docker.py
@@ -44,18 +44,6 @@ from . import tmp_prefix
 from .utils import slow
 
 
-# in case you want to see the printouts dynamically, set to ``True``
-if False:
-    import logging
-    logger = logging.getLogger() #root logger
-    logger.setLevel(logging.DEBUG)
-    ch = logging.StreamHandler()
-    ch.setLevel(logging.DEBUG)
-    ch.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
-    logger.addHandler(ch)
-
-
-
 class AsyncTest(unittest.TestCase):
 
     @classmethod
diff --git a/beat/core/test/test_execution.py b/beat/core/test/test_execution.py
index 7617a3ea5ef615b3082bdf3e102ce4ee0762925c..3410857c9f84298d47aa99e4a5ec26d326c02fd8 100644
--- a/beat/core/test/test_execution.py
+++ b/beat/core/test/test_execution.py
@@ -33,15 +33,6 @@ import glob
 import logging
 logger = logging.getLogger(__name__)
 
-# in case you want to see the printouts dynamically, set to ``True``
-if False:
-    logger = logging.getLogger() #root logger
-    logger.setLevel(logging.DEBUG)
-    ch = logging.StreamHandler()
-    ch.setLevel(logging.DEBUG)
-    ch.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
-    logger.addHandler(ch)
-
 import numpy
 import unittest
 
diff --git a/beat/core/test/test_message_handler.py b/beat/core/test/test_message_handler.py
index 7ec49cddf603d586f706c2eeb09b00b876c6f8ef..bd990525c6f579c09e6fc4bfe83e23e1d8138990 100644
--- a/beat/core/test/test_message_handler.py
+++ b/beat/core/test/test_message_handler.py
@@ -32,15 +32,6 @@ import os
 import logging
 logger = logging.getLogger(__name__)
 
-# in case you want to see the printouts dynamically, set to ``True``
-if False:
-    logger = logging.getLogger() #root logger
-    logger.setLevel(logging.DEBUG)
-    ch = logging.StreamHandler()
-    ch.setLevel(logging.DEBUG)
-    ch.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
-    logger.addHandler(ch)
-
 import unittest
 import zmq
 import nose.tools
diff --git a/beat/core/test/test_worker.py b/beat/core/test/test_worker.py
old mode 100755
new mode 100644