From f8f6d11058a5bef13fe0737e026ce92db3d7e456 Mon Sep 17 00:00:00 2001 From: Yu Liao Date: Thu, 13 Oct 2022 17:28:54 +0000 Subject: [PATCH] mock.call_args.kwargs was added after python 3.7, switched to the old way to allow 3.7 and below pass --- kubernetes/base/config/exec_provider_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes/base/config/exec_provider_test.py b/kubernetes/base/config/exec_provider_test.py index d773edd94..b43926873 100644 --- a/kubernetes/base/config/exec_provider_test.py +++ b/kubernetes/base/config/exec_provider_test.py @@ -147,7 +147,7 @@ class ExecProviderTest(unittest.TestCase): instance.communicate.return_value = (self.output_ok, '') ep = ExecProvider(self.input_ok, '/some/directory') ep.run() - self.assertEqual(mock.call_args.kwargs['cwd'], '/some/directory') + self.assertEqual(mock.call_args[1]['cwd'], '/some/directory') if __name__ == '__main__':