[mousetrap/gnome3-wip: 198/240] Add `logging-test` configuration section for configuring logger during tests.
- From: Heidi Ellis <heidiellis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mousetrap/gnome3-wip: 198/240] Add `logging-test` configuration section for configuring logger during tests.
- Date: Mon, 8 Sep 2014 15:29:12 +0000 (UTC)
commit 33bc619b89671ee7d394f9b48fe3bf1fd7012ac7
Author: Stoney Jackson <dr stoney gmail com>
Date: Sat Jun 28 13:43:48 2014 -0400
Add `logging-test` configuration section for configuring logger during tests.
src/mousetrap/mousetrap.yaml | 17 +++++++++++++++++
src/mousetrap/tests/run_python_tests.py | 12 ++++++++++++
2 files changed, 29 insertions(+), 0 deletions(-)
---
diff --git a/src/mousetrap/mousetrap.yaml b/src/mousetrap/mousetrap.yaml
index fb2bb60..a0272d4 100644
--- a/src/mousetrap/mousetrap.yaml
+++ b/src/mousetrap/mousetrap.yaml
@@ -56,4 +56,21 @@ logging:
- console
level: DEBUG
version: 1
+logging-test:
+ formatters:
+ default:
+ format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
+ handlers:
+ console:
+ class: logging.StreamHandler
+ formatter: default
+ level: DEBUG
+ stream: ext://sys.stdout
+ root:
+ formatters:
+ - default
+ handlers:
+ - console
+ level: DEBUG
+ version: 1
loops_per_second: 10
diff --git a/src/mousetrap/tests/run_python_tests.py b/src/mousetrap/tests/run_python_tests.py
index c0963c2..bde139b 100755
--- a/src/mousetrap/tests/run_python_tests.py
+++ b/src/mousetrap/tests/run_python_tests.py
@@ -5,6 +5,18 @@ from os.path import dirname, abspath
import sys
+
+from mousetrap.config import Config
+CONFIG = Config()
+
+
+import logging
+import logging.config
+logging.config.dictConfig(CONFIG['logging-test'])
+LOGGER = logging.getLogger('mousetrap.tests.run_python_tests')
+
+
+
def main():
initialize_import_path()
tests = load_tests()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]