Author: sebb
Date: Sat Jan 30 23:01:38 2010
New Revision: 904912
URL: http://svn.apache.org/viewvc?rev=904912&view=rev
Log:
Add basic test for random match
Modified:
jakarta/jmeter/trunk/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java
Modified:
jakarta/jmeter/trunk/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java?rev=904912&r1=904911&r2=904912&view=diff
==============================================================================
---
jakarta/jmeter/trunk/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java
(original)
+++
jakarta/jmeter/trunk/test/src/org/apache/jmeter/extractor/TestRegexExtractor.java
Sat Jan 30 23:01:38 2010
@@ -65,6 +65,14 @@
jmctx.setPreviousResult(result);
}
+ public void testVariableExtraction0() throws Exception {
+ extractor.setRegex("<(value) field=\"");
+ extractor.setTemplate("$1$");
+ extractor.setMatchNumber(0);
+ extractor.process();
+ assertEquals("value", vars.get("regVal"));
+ }
+
public void testVariableExtraction() throws Exception {
extractor.setRegex("<value
field=\"(pinposition\\d+)\">(\\d+)</value>");
extractor.setTemplate("$2$");
@@ -78,7 +86,7 @@
assertEquals("2",vars.get("regVal_g"));
}
- static void templateSetup(RegexExtractor rex, String tmp) {
+ private static void templateSetup(RegexExtractor rex, String tmp) {
rex.setRegex("<company-(\\w+?)-(\\w+?)-(\\w+?)>");
rex.setMatchNumber(1);
rex.setTemplate(tmp);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]