[Python-modules-commits] [musicbrainzngs] 01/04: Set useragent and do auth in test_submit setup

Sebastian Ramacher sramacher at moszumanska.debian.org
Tue Dec 20 19:17:46 UTC 2016


This is an automated email from the git hooks/post-receive script.

sramacher pushed a commit to branch master
in repository musicbrainzngs.

commit 8277169b8b3ddc4b38f816e5390bf5a1da0a0b01
Author: Alastair Porter <alastair at porter.net.nz>
Date:   Fri Dec 2 22:15:49 2016 +0100

    Set useragent and do auth in test_submit setup
    
    These tests worked when run in the same context as
    other tests, but when run independently would fail.
    Fixes #211
    
    Signed-off-by: Alastair Porter <alastair at porter.net.nz>
---
 test/test_submit.py | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/test/test_submit.py b/test/test_submit.py
index bce5362..2538a6b 100644
--- a/test/test_submit.py
+++ b/test/test_submit.py
@@ -8,6 +8,19 @@ from musicbrainzngs import musicbrainz
 from test import _common
 
 class SubmitTest(unittest.TestCase):
+
+    def setUp(self):
+        self.orig_opener = musicbrainzngs.compat.build_opener
+        musicbrainz.set_useragent("test_client", "1.0")
+        musicbrainz.auth("user", "password")
+
+    def tearDown(self):
+        musicbrainzngs.compat.build_opener = self.orig_opener
+        musicbrainz._useragent = ""
+        musicbrainz._client = ""
+        musicbrainz.user = ""
+        musicbrainz.password = ""
+
     def test_submit_tags(self):
         self.opener = _common.FakeOpener("<response/>")
         musicbrainzngs.compat.build_opener = lambda *args: self.opener

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/musicbrainzngs.git



More information about the Python-modules-commits mailing list