浏览代码

HADOOP-17459. ADLS Gen1: Fixes for rename contract tests #2607

Contributed by Bilaharith
bilaharith 4 年之前
父节点
当前提交
612330661b

+ 0 - 14
hadoop-tools/hadoop-azure-datalake/src/test/java/org/apache/hadoop/fs/adl/live/TestAdlContractRenameLive.java

@@ -19,13 +19,9 @@
 
 package org.apache.hadoop.fs.adl.live;
 
-import org.junit.Test;
-
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.contract.AbstractContractRenameTest;
 import org.apache.hadoop.fs.contract.AbstractFSContract;
-import org.apache.hadoop.security.AccessControlException;
-import org.apache.hadoop.test.LambdaTestUtils;
 
 /**
  * Test rename contract test cases on Adl file system.
@@ -37,14 +33,4 @@ public class TestAdlContractRenameLive extends AbstractContractRenameTest {
     return new AdlStorageContract(configuration);
   }
 
-  /**
-   * ADL throws an Access Control Exception rather than return false.
-   * This is caught and its error text checked, to catch regressions.
-   */
-  @Test
-  public void testRenameFileUnderFile() throws Exception {
-    LambdaTestUtils.intercept(AccessControlException.class,
-        "Parent path is not a folder.",
-        super::testRenameFileUnderFile);
-  }
 }

+ 5 - 0
hadoop-tools/hadoop-azure-datalake/src/test/resources/adls.xml

@@ -38,6 +38,11 @@
     <value>true</value>
   </property>
 
+  <property>
+    <name>fs.contract.rename-returns-false-if-dest-exists</name>
+    <value>true</value>
+  </property>
+
   <property>
     <name>fs.contract.test.random-seek-count</name>
     <value>10</value>