void test1() {
String[] expected = {
"**/*~",
"**/#*#",
"**/.#*",
"**/%*%",
"**/._*",
"**/CVS",
"**/CVS/**",
"**/.cvsignore",
"**/SCCS",
"**/SCCS/**",
"**/vssver.scc",
"**/.svn",
"**/.svn/**",
"**/.DS_Store"};
project.executeTarget("test1");
assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());
}
// adding something to the excludes'
public void test2() {
String[] expected = {
"**/*~",
"**/#*#",
"**/.#*",
"**/%*%",
"**/._*",
"**/CVS",
"**/CVS/**",
"**/.cvsignore",
"**/SCCS",
"**/SCCS/**",
"**/vssver.scc",
"**/.svn",
"**/.svn/**",
"**/.DS_Store",
"foo"};
project.executeTarget("test2");
assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());
void test2() {
String[] expected = {
"**/*~",
"**/#*#",
"**/.#*",
"**/%*%",
"**/._*",
"**/CVS",
"**/CVS/**",
"**/.cvsignore",
"**/SCCS",
"**/SCCS/**",
"**/vssver.scc",
"**/.svn",
"**/.svn/**",
"**/.DS_Store",
"foo"};
project.executeTarget("test2");
assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());
}
// removing something from the defaults
public void test3() {
String[] expected = {
"**/*~",
"**/#*#",
"**/.#*",
"**/%*%",
"**/._*",
//CVS missing
"**/CVS/**",
"**/.cvsignore",
"**/SCCS",
"**/SCCS/**",
"**/vssver.scc",
"**/.svn",
"**/.svn/**",
"**/.DS_Store"};
project.executeTarget("test3");
assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/DefaultExcludesTest.java
|
|
File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/DefaultExcludesTest.java
|
Method name:
|
|
Method name:
|
Number of AST nodes: 0
|
|
Number of AST nodes: 0
|
|
1 | void test1() {↵ | | 1 | void test2() {↵
|
2 | String[] expected = {↵ | | 2 | String[] expected = {↵
|
3 | "**/*~",↵ | | 3 | "**/*~",↵
|
4 | "**/#*#",↵ | | 4 | "**/#*#",↵
|
5 | "**/.#*",↵ | | 5 | "**/.#*",↵
|
6 | "**/%*%",↵ | | 6 | "**/%*%",↵
|
7 | "**/._*",↵ | | 7 | "**/._*",↵
|
8 | "**/CVS",↵ | | 8 | "**/CVS",↵
|
9 | "**/CVS/**",↵ | | 9 | "**/CVS/**",↵
|
10 | "**/.cvsignore",↵ | | 10 | "**/.cvsignore",↵
|
11 | "**/SCCS",↵ | | 11 | "**/SCCS",↵
|
12 | "**/SCCS/**",↵ | | 12 | "**/SCCS/**",↵
|
13 | "**/vssver.scc",↵ | | 13 | "**/vssver.scc",↵
|
14 | "**/.svn",↵ | | 14 | "**/.svn",↵
|
15 | "**/.svn/**",↵ | | 15 | "**/.svn/**",↵
|
16 | "**/.DS_Store"↵ | | 16 | "**/.DS_Store",↵
|
17 | };↵ | | 17 | "foo"};↵
|
18 | project.executeTarget("test1");↵ | | 18 | project.executeTarget("test2");↵
|
19 | assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());↵ | | 19 | assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());↵
|
20 | }↵ | | 20 | }↵
|
|
21 | // adding something to the excludes'↵ | | 21 | // removing something from the defaults↵
|
22 | public void test2() {↵ | | 22 | public void test3() {↵
|
23 | String[] expected = {↵ | | 23 | String[] expected = {↵
|
24 | "**/*~",↵ | | 24 | "**/*~",↵
|
25 | "**/#*#",↵ | | 25 | "**/#*#",↵
|
26 | "**/.#*",↵ | | 26 | "**/.#*",↵
|
27 | "**/%*%",↵ | | 27 | "**/%*%",↵
|
28 | "**/._*",↵ | | 28 | "**/._*",↵
|
29 | "**/CVS",↵ | | 29 | //CVS missing↵
|
30 | "**/CVS/**",↵ | | 30 | "**/CVS/**",↵
|
31 | "**/.cvsignore",↵ | | 31 | "**/.cvsignore",↵
|
32 | "**/SCCS",↵ | | 32 | "**/SCCS",↵
|
33 | "**/SCCS/**",↵ | | 33 | "**/SCCS/**",↵
|
34 | "**/vssver.scc",↵ | | 34 | "**/vssver.scc",↵
|
35 | "**/.svn",↵ | | 35 | "**/.svn",↵
|
36 | "**/.svn/**",↵ | | 36 | "**/.svn/**",↵
|
37 | "**/.DS_Store",↵ | | 37 | "**/.DS_Store"↵
|
38 | "foo"};↵ | | 38 | };↵
|
39 | project.executeTarget("test2");↵ | | 39 | project.executeTarget("test3");↵
|
40 | assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());↵ | | 40 | assertEquals("current default excludes", expected, DirectoryScanner.getDefaultExcludes());↵
|
41 | | | 41 |
|
See real code fragment |
|
See real code fragment |
Summary
Number of common nesting structure subtrees | 0 |
Number of refactorable cases | 0 |
Number of non-refactorable cases | 0 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | |
Number of node comparisons | 0 |