From 4b606b68e44b790b05289839a003fb527187660b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sun, 10 May 2020 00:33:00 +0200 Subject: [PATCH] skip OAuth tests when server is unreachable --- test/test_oauth.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/test_oauth.py b/test/test_oauth.py index 58d4088c..e4664e45 100644 --- a/test/test_oauth.py +++ b/test/test_oauth.py @@ -14,6 +14,7 @@ import unittest sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from gallery_dl import oauth, text # noqa E402 +TESTSERVER = "http://term.ie/oauth/example" TESTSERVER = "http://term.ie/oauth/example" CONSUMER_KEY = "key" CONSUMER_SECRET = "secret" @@ -99,8 +100,10 @@ class TestOAuthSession(unittest.TestCase): CONSUMER_KEY, CONSUMER_SECRET, oauth_token, oauth_token_secret, ) - url = TESTSERVER + endpoint - return session.get(url, params=params).text + try: + return session.get(TESTSERVER + endpoint, params=params).text + except OSError: + raise unittest.SkipTest() if __name__ == "__main__":