gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]