浏览代码

HADOOP-19150: [ABFS] Fixing Test Code for ITestAbfsRestOperationException#testAuthFailException (#6756)

Contributed by: Anuj Modi
Anuj Modi 1 年之前
父节点
当前提交
a6f2c4617e

+ 14 - 17
hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/ITestAbfsRestOperationException.java

@@ -187,21 +187,18 @@ public class ITestAbfsRestOperationException extends AbstractAbfsIntegrationTest
     config.set(AZURE_CREATE_REMOTE_FILESYSTEM_DURING_INITIALIZATION, "false");
     config.set(AZURE_CREATE_REMOTE_FILESYSTEM_DURING_INITIALIZATION, "false");
 
 
     final AzureBlobFileSystem fs = getFileSystem(config);
     final AzureBlobFileSystem fs = getFileSystem(config);
-    try {
-      intercept(Exception.class,
-              () -> {
-                fs.getFileStatus(new Path("/"));
-              });
-    } catch (AbfsRestOperationException e) {
-      String errorDesc = "Should throw RestOp exception on AAD failure";
-      Assertions.assertThat(e.getStatusCode())
-          .describedAs("Incorrect status code. " + errorDesc).isEqualTo(-1);
-      Assertions.assertThat(e.getErrorCode())
-          .describedAs("Incorrect error code. " + errorDesc)
-          .isEqualTo(AzureServiceErrorCode.UNKNOWN);
-      Assertions.assertThat(e.getErrorMessage())
-          .describedAs("Incorrect error message. " + errorDesc)
-          .contains("Auth failure: ");
-    }
+    AbfsRestOperationException e = intercept(AbfsRestOperationException.class, () -> {
+      fs.getFileStatus(new Path("/"));
+    });
+
+    String errorDesc = "Should throw RestOp exception on AAD failure";
+    Assertions.assertThat(e.getStatusCode())
+        .describedAs("Incorrect status code: " + errorDesc).isEqualTo(-1);
+    Assertions.assertThat(e.getErrorCode())
+        .describedAs("Incorrect error code: " + errorDesc)
+        .isEqualTo(AzureServiceErrorCode.UNKNOWN);
+    Assertions.assertThat(e.getErrorMessage())
+        .describedAs("Incorrect error message: " + errorDesc)
+        .contains("Auth failure: ");
   }
   }
-}
+}