You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2006/09/16 18:52:57 UTC
svn commit: r446895 -
/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/control/WhileController.java
Author: sebb
Date: Sat Sep 16 09:52:56 2006
New Revision: 446895
URL: http://svn.apache.org/viewvc?view=rev&rev=446895
Log:
Fix problem where While Controller gets stale value for condition
Modified:
jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/control/WhileController.java
Modified: jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/control/WhileController.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/control/WhileController.java?view=diff&rev=446895&r1=446894&r2=446895
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/control/WhileController.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/control/WhileController.java Sat Sep 16 09:52:56 2006
@@ -20,6 +20,7 @@
import java.io.Serializable;
import org.apache.jmeter.samplers.Sampler;
+import org.apache.jmeter.testelement.property.JMeterProperty;
import org.apache.jmeter.testelement.property.StringProperty;
import org.apache.jmeter.threads.JMeterContextService;
import org.apache.jmeter.threads.JMeterThread;
@@ -27,6 +28,8 @@
import org.apache.jorphan.logging.LoggingManager;
import org.apache.log.Logger;
+// @see TestWhileController for unit tests
+
/**
* @version $Revision$
*/
@@ -132,7 +135,9 @@
*/
public String getCondition() {
String cnd;
- cnd = getPropertyAsString(CONDITION);
+ JMeterProperty prop=getProperty(CONDITION);
+ prop.recoverRunningVersion(this);
+ cnd = prop.getStringValue();
log.debug("getCondition() => " + cnd);
return cnd;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org