From 5b42b448e57f8ee51dcb0187e5c4def7bcb79b08 Mon Sep 17 00:00:00 2001 From: Dave Buchfuhrer Date: Fri, 19 May 2017 20:25:28 -0700 Subject: [PATCH] Skip snakebite cdh tests on Python 3 --- test/contrib/hdfs_test.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/contrib/hdfs_test.py b/test/contrib/hdfs_test.py index 4633c50313..61ebf4d87e 100644 --- a/test/contrib/hdfs_test.py +++ b/test/contrib/hdfs_test.py @@ -196,6 +196,7 @@ def test_target_path_exists_rename_fails_hadoopcli(self, remove): fobj = hdfs.HdfsAtomicWritePipe(testpath) self.assertRaises(hdfs.HDFSCliError, fobj.close) + @unittest.skipIf(six.PY3, "snakebite doesn't work on Python 3 yet.") @helpers.with_config({"hdfs": {"client": "snakebite"}}) @mock.patch('luigi.contrib.hdfs.format.rename') @mock.patch('luigi.contrib.hdfs.format.remove') @@ -275,7 +276,6 @@ def test_rename_into_existing_subdir_after_failed_remove(self, remove): fobj = hdfs.HdfsAtomicWriteDirPipe(self.path) self.assertRaises(HdfsAtomicWriteError, fobj.close) - @helpers.with_config({"hdfs": {"client": "hadoopcli"}}) @mock.patch('luigi.contrib.hdfs.format.remove') def test_target_path_exists_rename_fails_hadoopcli(self, remove): with hdfs.HdfsAtomicWritePipe(self.path) as fobj: @@ -283,6 +283,7 @@ def test_target_path_exists_rename_fails_hadoopcli(self, remove): fobj = hdfs.HdfsAtomicWriteDirPipe(self.path) self.assertRaises(hdfs.HDFSCliError, fobj.close) + @unittest.skipIf(six.PY3, "snakebite doesn't work on Python 3 yet.") @helpers.with_config({"hdfs": {"client": "snakebite"}}) @mock.patch('luigi.contrib.hdfs.format.rename') @mock.patch('luigi.contrib.hdfs.format.remove')