public void testExcludePattern() { testf.excludePattern(PATTERNS); for (int idx = 0; idx < TESTDATA.length; idx++) { TestData td = TESTDATA[idx]; String theFile = td.file; boolean expect = td.exclpatt; assertEquals(!expect, testf.isFiltered(theFile,null)); String line = testf.filter(theFile); if (line != null) { assertTrue("Expect to accept " + theFile, expect); } else { assertFalse("Expect to reject " + theFile, expect);
public void testIncludePattern() { testf.includePattern(PATTERNS); for (int idx = 0; idx < TESTDATA.length; idx++) { TestData td = TESTDATA[idx]; String theFile = td.file; boolean expect = td.inclpatt; assertEquals(!expect, testf.isFiltered(theFile,null)); String line = testf.filter(theFile); if (line != null) { assertTrue("Expect to accept " + theFile, expect); } else { assertFalse("Expect to reject " + theFile, expect);
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/protocol/http/util/accesslog/TestLogFilter.java File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/protocol/http/util/accesslog/TestLogFilter.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void testExcludePattern() {
1
public void testIncludePattern() {
2
			testf.excludePattern(PATTERNS);
2
			testf.includePattern(PATTERNS);
3
			for (int idx = 0; idx < TESTDATA.length; idx++) {
3
			for (int idx = 0; idx < TESTDATA.length; idx++) {
4
				TestData td = TESTDATA[idx];
4
				TestData td = TESTDATA[idx];
5
				String theFile = td.file;
5
				String theFile = td.file;
6
				boolean expect = td.exclpatt;
6
				boolean expect = td.inclpatt;
7
				assertEquals(!expect, testf.isFiltered(theFile,null));
7
				assertEquals(!expect, testf.isFiltered(theFile,null));
8
				String line = testf.filter(theFile);
8
				String line = testf.filter(theFile);
9
				if (line != null) {
9
				if (line != null) {
10
					assertTrue("Expect to accept " + theFile, expect);
10
					assertTrue("Expect to accept " + theFile, expect);
11
				} else {
11
				} else {
12
					assertFalse("Expect to reject " + theFile, expect);
12
					assertFalse("Expect to reject " + theFile, expect);
13
				
13
				
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