[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-taler-util] 33/51: 4453. Test manual loglevel setup
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-taler-util] 33/51: 4453. Test manual loglevel setup and nonforced env. |
Date: |
Mon, 23 Sep 2019 22:02:24 +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 f08e4aa50250264c01937e008ef13d00f3fdaa9f
Author: Marcello Stanisci <address@hidden>
AuthorDate: Thu Feb 7 14:44:30 2019 +0100
4453. Test manual loglevel setup and nonforced env.
---
python/log/test_ut.py | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/python/log/test_ut.py b/python/log/test_ut.py
index 0eaa121..6de55de 100755
--- a/python/log/test_ut.py
+++ b/python/log/test_ut.py
@@ -125,3 +125,18 @@ class TestGnunetLog(TestCase):
gl.log("msg", gl.DEBUG)
mocked_setLevel.assert_called_with(level=logging.ERROR)
+
+ # This function tests the case where *both* GNUNET_LOG and
+ # the manual loglevel setup are put in place. The expectation
+ # is that the manual loglevel wins.
+ @patch("logging.Logger.setLevel")
+ @patch("logging.basicConfig")
+ def test_manual_loglevel_AND_nonforced_env(self, mocked_basicConfig,
mocked_setLevel):
+ assert None == os.environ.get("GNUNET_LOG")
+ assert None == os.environ.get("GNUNET_FORCE_LOG")
+ os.environ["GNUNET_LOG"] = ";;;;DEBUG"
+ gl = GL("gnunet-pylog")
+ gl.setup(gl.ERROR)
+
+ 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] 22/51: 4453, use regex., (continued)
- [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, 2019/09/23
- [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 <=
- [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
- [GNUnet-SVN] [taler-taler-util] 44/51: ux, gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 46/51: gitignore, gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 36/51: Remove old test, gnunet, 2019/09/23
- [GNUnet-SVN] [taler-taler-util] 45/51: rename., gnunet, 2019/09/23