01-fix-tests.patch 1.6 KB

123456789101112131415161718192021222324252627282930313233343536
  1. --- contrib/python/requests-oauthlib/tests/test_core.py (index)
  2. +++ contrib/python/requests-oauthlib/tests/test_core.py (working tree)
  3. @@ -84,6 +84,7 @@ class OAuth1Test(unittest.TestCase):
  4. self.assertEqual(b.headers.get("Authorization"), c.headers.get("Authorization"))
  5. + @unittest.skip("test uses real http://httpbin.org")
  6. def testCanPostBinaryData(self, generate_nonce, generate_timestamp):
  7. """
  8. Test we can post binary data. Should prevent regression of the
  9. @@ -92,7 +93,8 @@ class OAuth1Test(unittest.TestCase):
  10. generate_nonce.return_value = "abc"
  11. generate_timestamp.return_value = "1"
  12. oauth = requests_oauthlib.OAuth1("client_key")
  13. - dirname = os.path.dirname(__file__)
  14. + import yatest.common
  15. + dirname = yatest.common.test_source_path()
  16. fname = os.path.join(dirname, "test.bin")
  17. with open(fname, "rb") as f:
  18. @@ -105,6 +107,7 @@ class OAuth1Test(unittest.TestCase):
  19. )
  20. self.assertEqual(r.status_code, 200)
  21. + @unittest.skip("test uses real http://httpbin.org")
  22. def test_url_is_native_str(self, generate_nonce, generate_timestamp):
  23. """
  24. Test that the URL is always a native string.
  25. @@ -116,6 +119,7 @@ class OAuth1Test(unittest.TestCase):
  26. r = requests.get("http://httpbin.org/get", auth=oauth)
  27. self.assertIsInstance(r.request.url, str)
  28. + @unittest.skip("test uses real http://httpbin.org")
  29. def test_content_type_override(self, generate_nonce, generate_timestamp):
  30. """
  31. Content type should only be guessed if none is given.