HADOOP-16669. TestRawLocalFileSystemContract.testPermission fails if no native library.
Contributed by Steve Loughran. Change-Id: I622e36f17a63c775c5e33e93b8b26e461d0bc451
This commit is contained in:
parent
50c1f932c3
commit
ad881214bc
|
@ -22,12 +22,14 @@ import java.io.File;
|
|||
import org.apache.hadoop.conf.Configuration;
|
||||
import org.apache.hadoop.test.GenericTestUtils;
|
||||
import org.apache.hadoop.test.StatUtils;
|
||||
import org.apache.hadoop.util.NativeCodeLoader;
|
||||
import org.apache.hadoop.util.Shell;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
@ -91,6 +93,8 @@ public class TestRawLocalFileSystemContract extends FileSystemContractBaseTest {
|
|||
@Test
|
||||
@SuppressWarnings("deprecation")
|
||||
public void testPermission() throws Exception {
|
||||
assumeTrue("No native library",
|
||||
NativeCodeLoader.isNativeCodeLoaded());
|
||||
Path testDir = getTestBaseDir();
|
||||
String testFilename = "teststat2File";
|
||||
Path path = new Path(testDir, testFilename);
|
||||
|
|
Loading…
Reference in New Issue