@Override
public void check(FileSystem fs) throws Exception {
for (AlluxioURI dir : Arrays.asList(DIR, NESTED_DIR, NESTED_NESTED_DIR, RECURSIVE, MODE_DIR,
TTL_DIR, COMMON_TTL_DIR, THROUGH_DIR, ALL_OPTS_DIR)) {
assertTrue(fs.exists(dir));
}
assertEquals(TEST_MODE, new Mode((short) fs.getStatus(MODE_DIR).getMode()));
assertEquals((long) TTL, fs.getStatus(TTL_DIR).getTtl());
assertEquals(alluxio.grpc.TtlAction.DELETE, fs.getStatus(TTL_DIR).getTtlAction());
assertEquals((long) TTL, fs.getStatus(COMMON_TTL_DIR).getTtl());
assertEquals(alluxio.grpc.TtlAction.DELETE, fs.getStatus(COMMON_TTL_DIR).getTtlAction());
assertTrue(fs.getStatus(THROUGH_DIR).isPersisted());
assertEquals(TEST_MODE, new Mode((short) fs.getStatus(ALL_OPTS_DIR).getMode()));
assertEquals((long) TTL, fs.getStatus(ALL_OPTS_DIR).getTtl());
assertEquals(alluxio.grpc.TtlAction.DELETE, fs.getStatus(ALL_OPTS_DIR).getTtlAction());
assertTrue(fs.getStatus(ALL_OPTS_DIR).isPersisted());
}
}