[ https://issues.apache.org/jira/browse/MAPREDUCE-1616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851992#action_12851992 ]
Konstantin Boudnik commented on MAPREDUCE-1616: ----------------------------------------------- Oops. the previous comment is partially wrong, actually. The testcase uses a mix of JUnit v3 and v4 APIs. As in {noformat} +import junit.framework.Assert; ... +import org.junit.AfterClass; +import org.junit.BeforeClass; +import org.junit.Test; {noformat} Also, instead of creating new objects for every assert statement you might want to add some constants like {noformat} private final FsPermission PERM_777 = new FsPermission("777")); ... Assert.assertTrue(fsPerm.equals(PERM_777)); {noformat} This way the code will be more clean/readable. > Automate system test case for checking the file permissions in > mapred.local.dir > ------------------------------------------------------------------------------- > > Key: MAPREDUCE-1616 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1616 > Project: Hadoop Map/Reduce > Issue Type: New Feature > Affects Versions: 0.20.3 > Environment: Herriot framework is required for running the test. > Reporter: Balaji Rajagopalan > Attachments: patch_1655.txt, patch_3392207_7.txt > > Original Estimate: 0.27h > Remaining Estimate: 0.27h > > The file under mapred.local.dir permission must be recursively tested when > the task is running, for this use the controllable task, so the temporary > file permission can be checked. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.