21721: Remove ruamel.yaml dependency
[arvados.git] / sdk / python / tests / test_arv_ls.py
index e3f6c128aab622dfc49945e50258007998bfeed6..d48b94ffacb6aebe2e77390163e238e96a7e85d2 100644 (file)
@@ -1,12 +1,17 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: Apache-2.0
+
 from __future__ import absolute_import
 from builtins import str
 from builtins import range
 import os
 import random
 import sys
-import mock
 import tempfile
 
+from unittest import mock
+
 import arvados.errors as arv_error
 import arvados.commands.ls as arv_ls
 from . import run_test_server
@@ -85,6 +90,9 @@ class ArvLsTestCase(run_test_server.TestCaseWithServers, tutil.VersionChecker):
         self.assertEqual(1, error_mock.call_count)
 
     def test_version_argument(self):
+        if sys.version_info >= (3, 0):
+            import warnings
+            warnings.simplefilter("ignore")
         with redirected_streams(stdout=StringIO, stderr=StringIO) as (out, err):
             with self.assertRaises(SystemExit):
                 self.run_ls(['--version'], None)