[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-taler-util] 32/51: 4453. Testing mixed situation,
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-taler-util] 32/51: 4453. Testing mixed situation, |
Date: |
Mon, 23 Sep 2019 22:02:23 +0200 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to branch master
in repository taler-util.
commit 0261b50883f2af70ca346544edae03fac33b33db
Author: Marcello Stanisci <address@hidden>
AuthorDate: Thu Feb 7 14:39:21 2019 +0100
4453. Testing mixed situation,
with manual loglevel setup and forced env.
---
python/log/test_ut.py | 28 ++++++++++++++++++++++++----
1 file changed, 24 insertions(+), 4 deletions(-)
diff --git a/python/log/test_ut.py b/python/log/test_ut.py
index 83086e1..0eaa121 100755
--- a/python/log/test_ut.py
+++ b/python/log/test_ut.py
@@ -66,7 +66,7 @@ class TestGnunetLog(TestCase):
assert None == os.environ.get("GNUNET_FORCE_LOG")
assert None == os.environ.get("GNUNET_LOG")
gl = GL("gnunet-pylog")
- gl.log("msg", gl.INFO)
+ gl.log("msg", gl.DEBUG)
mocked_setLevel.assert_called_with(level=logging.INFO)
@@ -102,6 +102,26 @@ class TestGnunetLog(TestCase):
assert None == os.environ.get("GNUNET_LOG")
assert None == os.environ.get("GNUNET_FORCE_LOG")
gl = GL("gnunet-pylog")
- gl.setup(gl.DEBUG)
- gl.log("msg", gl.WARNING)
- mocked_setLevel.assert_called_with(level=logging.DEBUG)
+ gl.setup(gl.ERROR)
+ gl.log("msg", gl.DEBUG)
+ mocked_setLevel.assert_called_with(level=logging.ERROR)
+
+
+ # This function tests the case where *both* the manual loglevel
+ # and the forced env variable are setup; the expected result is
+ # that the forced variable wins over the manual setup.
+ @patch("logging.Logger.setLevel")
+ @patch("logging.basicConfig")
+ def test_manual_loglevel_AND_forced_env(self, mocked_basicConfig,
mocked_setLevel):
+ assert None == os.environ.get("GNUNET_LOG")
+ assert None == os.environ.get("GNUNET_FORCE_LOG")
+
+ # forced env definition (*before* object creation)
+ os.environ["GNUNET_FORCE_LOG"] = ";;;;ERROR"
+ gl = GL("gnunet-pylog")
+
+ # manual setup
+ gl.setup(gl.WARNING)
+
+ gl.log("msg", gl.DEBUG)
+ mocked_setLevel.assert_called_with(level=logging.ERROR)
--
To stop receiving notification emails like this one, please contact
address@hidden.
- [GNUnet-SVN] [taler-taler-util] 17/51: 4453., (continued)
- [GNUnet-SVN] [taler-taler-util] 17/51: 4453., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 24/51: fix filename extraction., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 18/51: 4453., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 20/51: 4453., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 22/51: 4453, use regex., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 15/51: Update amount., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 21/51: 4453., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 23/51: fetch caller's metadata., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 29/51: rename function, gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 30/51: Testing env var GNUNET_LOG., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 32/51: 4453. Testing mixed situation,,
gnunet <=
- [GNUnet-SVN] [taler-taler-util] 37/51: fix after file rename, gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 38/51: 4453. Test GNUNET_FORCE_LOGFILE., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 50/51: Make tests work again., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 33/51: 4453. Test manual loglevel setup and nonforced env., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 27/51: syntax, gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 34/51: 4453. Test for GNUNET_LOG and GNUNET_FORCE_LOG both defined., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 39/51: Log: fix line interval parsing (care about one number case.), gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 31/51: 4453. Test only manual loglevel setup., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 28/51: Testing 4453 with unittest. First batch., gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 43/51: Add a .dir-locals, el for configuring emacs for this project, gnunet, 2019/09/23