X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c203e53c2929c2ddf1b079ec077364f8f4d23c40..96b2b2fef69eaad2da73c1c5a0ee01f939089e15:/sdk/python/tests/test_retry.py diff --git a/sdk/python/tests/test_retry.py b/sdk/python/tests/test_retry.py index 8c3916b009..c41c42e762 100644 --- a/sdk/python/tests/test_retry.py +++ b/sdk/python/tests/test_retry.py @@ -7,8 +7,6 @@ import arvados.errors as arv_error import arvados.retry as arv_retry import mock -from arvados_testutil import fake_httplib2_response - class RetryLoopTestMixin(object): @staticmethod def loop_success(result): @@ -150,8 +148,7 @@ class RetryLoopBackoffTestCase(unittest.TestCase, RetryLoopTestMixin): class CheckHTTPResponseSuccessTestCase(unittest.TestCase): def results_map(self, *codes): for code in codes: - response = (fake_httplib2_response(code), None) - yield code, arv_retry.check_http_response_success(response) + yield code, arv_retry.check_http_response_success(code) def check(assert_name): def check_method(self, expected, *codes): @@ -204,8 +201,10 @@ class RetryMethodTestCase(unittest.TestCase): return (a, num_retries, z) - def test_positional_arg_passed(self): - self.assertEqual((3, 2, 0), self.Tester().check(3, 2)) + def test_positional_arg_raises(self): + # unsupported use -- make sure we raise rather than ignore + with self.assertRaises(TypeError): + self.assertEqual((3, 2, 0), self.Tester().check(3, 2)) def test_keyword_arg_passed(self): self.assertEqual((4, 3, 0), self.Tester().check(num_retries=3, a=4))