CloneSet23


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6930.965block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1679
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
2687
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
36104
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
46112
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
56120
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
66128
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
76136
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
86144
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
96170
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java
Next
Last
Clone Instance
1
Line Count
6
Source Line
79
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${__regexFunction(<html>(.*)</html>,$1$)}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("hello world", newProp.getStringValue());
}


Next
Previous
Clone Instance
2
Line Count
6
Source Line
87
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "It should say:\\${${__regexFunction(<html>(.*)</html>,$1$)}}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("It should say:${hello world}", newProp.getStringValue());
}


Next
Previous
Clone Instance
3
Line Count
6
Source Line
104
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${non-existing function}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("${non-existing function}", newProp.getStringValue());
}


Next
Previous
Clone Instance
4
Line Count
6
Source Line
112
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${server}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("jakarta.apache.org", newProp.getStringValue());
}


Next
Previous
Clone Instance
5
Line Count
6
Source Line
120
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.StringProperty", newProp.getClass().getName());
  assertEquals("", newProp.getStringValue());
}


Next
Previous
Clone Instance
6
Line Count
6
Source Line
128
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${__regexFunction(\\<([a-z]*)\\>,$1$)}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("html", newProp.getStringValue());
}


Next
Previous
Clone Instance
7
Line Count
6
Source Line
136
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${__regexFunction((\\\\$\\d+\\.\\d+),$1$)}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("$3.47", newProp.getStringValue());
}


Next
Previous
Clone Instance
8
Line Count
6
Source Line
144
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${__regexFunction(([$]\\d+\\.\\d+),$1$)}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("$3.47", newProp.getStringValue());
}


First
Previous
Clone Instance
9
Line Count
6
Source Line
170
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/engine/util/PackageTest.java

{
  StringProperty prop = new StringProperty("html", "${__regexFunction(<html>(${my_regex})</html>,$1$)}");
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals("org.apache.jmeter.testelement.property.FunctionProperty", newProp.getClass().getName());
  assertEquals("hello world", newProp.getStringValue());
}


Clone AbstractionParameter Count: 3Parameter Bindings

{
  StringProperty prop = new StringProperty("html",  [[#variablee0f85c0]]);
  JMeterProperty newProp = transformer.transformValue(prop);
  newProp.setRunningVersion(true);
  assertEquals( [[#variabledfae720]], newProp.getClass().getName());
  assertEquals( [[#variablee0f8540]], newProp.getStringValue());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#e0f85c0]]
"${__regexFunction(<html>(.*)</html>,$1$)}" 
12[[#e0f85c0]]
"It should say:\\${${__regexFunction(<html>(.*)</html>,$1$)}}" 
13[[#e0f85c0]]
"${non-existing function}" 
14[[#e0f85c0]]
"${server}" 
15[[#e0f85c0]]
"" 
16[[#e0f85c0]]
"${__regexFunction(\\<([a-z]*)\\>,$1$)}" 
17[[#e0f85c0]]
"${__regexFunction((\\\\$\\d+\\.\\d+),$1$)}" 
18[[#e0f85c0]]
"${__regexFunction(([$]\\d+\\.\\d+),$1$)}" 
19[[#e0f85c0]]
"${__regexFunction(<html>(${my_regex})</html>,$1$)}" 
21[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
22[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
23[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
24[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
25[[#dfae720]]
"org.apache.jmeter.testelement.property.StringProperty" 
26[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
27[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
28[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
29[[#dfae720]]
"org.apache.jmeter.testelement.property.FunctionProperty" 
31[[#e0f8540]]
"hello world" 
32[[#e0f8540]]
"It should say:${hello world}" 
33[[#e0f8540]]
"${non-existing function}" 
34[[#e0f8540]]
"jakarta.apache.org" 
35[[#e0f8540]]
"" 
36[[#e0f8540]]
"html" 
37[[#e0f8540]]
"$3.47" 
38[[#e0f8540]]
"$3.47" 
39[[#e0f8540]]
"hello world"