void testTemplate2() throws Exception { templateSetup(extractor, "ABC"); assertEquals("ABC", vars.get("regVal")); } public void testTemplate3() throws Exception { templateSetup(extractor, "$2$"); assertEquals("query", vars.get("regVal")); } public void testTemplate4() throws Exception { templateSetup(extractor, "PRE$2$"); assertEquals("PREquery", vars.get("regVal")); } public void testTemplate5() throws Exception { templateSetup(extractor, "$2$POST"); assertEquals("queryPOST", vars.get("regVal")); }
void testTemplate4() throws Exception { templateSetup(extractor, "PRE$2$"); assertEquals("PREquery", vars.get("regVal")); } public void testTemplate5() throws Exception { templateSetup(extractor, "$2$POST"); assertEquals("queryPOST", vars.get("regVal")); } public void testTemplate6() throws Exception { templateSetup(extractor, "$2$$1$"); assertEquals("queryxmlext", vars.get("regVal")); } public void testTemplate7() throws Exception { templateSetup(extractor, "$2$MID$1$"); assertEquals("queryMIDxmlext", vars.get("regVal")); }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void testTemplate2() throws Exception {
1
void testTemplate4() throws Exception {
2
			templateSetup(extractor, "ABC");
2
			templateSetup(extractor, "PRE$2$");
3
			assertEquals("ABC", vars.get("regVal"));
3
			assertEquals("PREquery", vars.get("regVal"));
4
		}
4
		}
5
		public void testTemplate3() throws Exception {
5
		public void testTemplate5() throws Exception {
6
			templateSetup(extractor, "$2$");
6
			templateSetup(extractor, "$2$POST");
7
			assertEquals("query", vars.get("regVal"));
7
			assertEquals("queryPOST", vars.get("regVal"));
8
		}
8
		}
9
		public void testTemplate4() throws Exception {
9
		public void testTemplate6() throws Exception {
10
			templateSetup(extractor, "PRE$2$");
10
			templateSetup(extractor, "$2$$1$");
11
			assertEquals("PREquery", vars.get("regVal"));
11
			assertEquals("queryxmlext", vars.get("regVal"));
12
		}
12
		}
13
		public void testTemplate5() throws Exception {
13
		public void testTemplate7() throws Exception {
14
			templateSetup(extractor, "$2$POST");
14
			templateSetup(extractor, "$2$MID$1$");
15
			assertEquals("queryPOST", vars.get("regVal"));
15
			assertEquals("queryMIDxmlext", vars.get("regVal"));
16
		}
16
		}
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