jsalvata 2003/12/03 06:50:08
Modified: src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui
ProxyControlGui.java
Log:
Have createTestElement return a new TestElement on each
call, which (according to the coding of some JUnit tests) is
the correct semantics of this method.
Fixed some bugs caused by this change.
Revision Changes Path
1.33 +2 -7
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java
Index: ProxyControlGui.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/proxy/gui/ProxyControlGui.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- ProxyControlGui.java 2 Dec 2003 17:30:47 -0000 1.32
+++ ProxyControlGui.java 3 Dec 2003 14:50:08 -0000 1.33
@@ -179,10 +179,7 @@
public TestElement createTestElement()
{
- if (model == null)
- {
- model = makeProxyControl();
- }
+ model = makeProxyControl();
log.debug("creating/configuring model = " + model);
modifyTestElement(model);
return model;
@@ -315,13 +312,11 @@
}
else if (command.equals(START))
{
- model = (ProxyControl) createTestElement();
startProxy();
}
else if (command.equals(RESTART))
{
model.stopProxy();
- model = (ProxyControl) createTestElement();
startProxy();
}
else if ( command.equals(ProxyControl.CAPTURE_HTTP_HEADERS)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]