void testNoAppend() throws IOException { executeTarget("noappend"); assertTrue(FILE_UTILS .contentEquals(project.resolveFile(REC_IN + "rectest1.result"), project.resolveFile(REC_DIR + "rectest1.log"), true)); } public void testAppend() throws IOException { executeTarget("append"); assertTrue(FILE_UTILS .contentEquals(project.resolveFile(REC_IN + "rectest2.result"), project.resolveFile(REC_DIR + "rectest2.log"), true)); } public void testRestart() throws IOException { executeTarget("restart"); assertTrue(FILE_UTILS .contentEquals(project.resolveFile(REC_IN + "rectest3.result"), project.resolveFile(REC_DIR + "rectest3.log"), true));
void testAppend() throws IOException { executeTarget("append"); assertTrue(FILE_UTILS .contentEquals(project.resolveFile(REC_IN + "rectest2.result"), project.resolveFile(REC_DIR + "rectest2.log"), true)); } public void testRestart() throws IOException { executeTarget("restart"); assertTrue(FILE_UTILS .contentEquals(project.resolveFile(REC_IN + "rectest3.result"), project.resolveFile(REC_DIR + "rectest3.log"), true)); } public void testDeleteRestart() throws IOException { executeTarget("deleterestart"); assertTrue(FILE_UTILS .contentEquals(project.resolveFile(REC_IN + "rectest4.result"), project.resolveFile(REC_DIR + "rectest4.log"), true));
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/RecorderTest.java File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/RecorderTest.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void testNoAppend() throws IOException {
2
        executeTarget("noappend");
3
        assertTrue(FILE_UTILS
4
                   .contentEquals(project.resolveFile(REC_IN
5
                                                      + "rectest1.result"),
6
                                  project.resolveFile(REC_DIR
7
                                                      + "rectest1.log"), true));
8
    }
9
    public void testAppend() throws IOException {
1
void testAppend() throws IOException {
10
        executeTarget("append");
2
        executeTarget("append");
11
        assertTrue(FILE_UTILS
3
        assertTrue(FILE_UTILS
12
                   .contentEquals(project.resolveFile(REC_IN
4
                   .contentEquals(project.resolveFile(REC_IN
13
                                                      + "rectest2.result"),
5
                                                      + "rectest2.result"),
14
                                  project.resolveFile(REC_DIR
6
                                  project.resolveFile(REC_DIR
15
                                                      + "rectest2.log"), true));
7
                                                      + "rectest2.log"), true));
16
    }
8
    }
17
    public void testRestart() throws IOException {
9
    public void testRestart() throws IOException {
18
        executeTarget("restart");
10
        executeTarget("restart");
19
        assertTrue(FILE_UTILS
11
        assertTrue(FILE_UTILS
20
                   .contentEquals(project.resolveFile(REC_IN
12
                   .contentEquals(project.resolveFile(REC_IN
21
                                                      + "rectest3.result"),
13
                                                      + "rectest3.result"),
22
                                  project.resolveFile(REC_DIR
14
                                  project.resolveFile(REC_DIR
23
                                                      + "rectest3.log"), true));
15
                                                      + "rectest3.log"), true));
24
    
16
    }
17
    public void testDeleteRestart() throws IOException {
18
        executeTarget("deleterestart");
19
        assertTrue(FILE_UTILS
20
                   .contentEquals(project.resolveFile(REC_IN
21
                                                      + "rectest4.result"),
22
                                  project.resolveFile(REC_DIR
23
                                                      + "rectest4.log"), true));
24
    
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0