Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
Test fails if directory does not exist. Ideally Test should create the non existent directory and execute.
java.lang.AssertionError: Test webapp dir D:\Hadoop\hadoop-common-project\hadoop-common\build\test\webapps\test can not be created at org.junit.Assert.fail(Assert.java:88) at org.apache.hadoop.http.HttpServerFunctionalTest.prepareTestWebapp(HttpServerFunctionalTest.java:127) at org.apache.hadoop.http.HttpServerFunctionalTest.createTestServer(HttpServerFunctionalTest.java:91) at org.apache.hadoop.http.TestHttpServer.setup(TestHttpServer.java:138)
And in the HttpServerFunctionalTest#prepareTestWebapp java doc says that fail if directory can not be created but test is failing if directory does not exist.
/** * Prepare the test webapp by creating the directory from the test properties * fail if the directory cannot be created. * @throws AssertionError if a condition was not met */ protected static void prepareTestWebapp() { // some code }