Author: pmouawad
Date: Thu Feb 2 22:09:43 2017
New Revision: 1781475
URL: http://svn.apache.org/viewvc?rev=1781475&view=rev
Log:
Remove wrong Test case
Modified:
jmeter/trunk/test/src/org/apache/jmeter/testelement/PackageTest.java
Modified: jmeter/trunk/test/src/org/apache/jmeter/testelement/PackageTest.java
URL:
http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/testelement/PackageTest.java?rev=1781475&r1=1781474&r2=1781475&view=diff
==============================================================================
--- jmeter/trunk/test/src/org/apache/jmeter/testelement/PackageTest.java
(original)
+++ jmeter/trunk/test/src/org/apache/jmeter/testelement/PackageTest.java Thu
Feb 2 22:09:43 2017
@@ -19,56 +19,18 @@
package org.apache.jmeter.testelement;
import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import org.apache.jmeter.config.Arguments;
import org.apache.jmeter.config.ConfigTestElement;
import org.apache.jmeter.config.LoginConfig;
-import org.apache.jmeter.protocol.http.control.Header;
-import org.apache.jmeter.protocol.http.control.HeaderManager;
-import org.apache.jmeter.sampler.DebugSampler;
-import org.apache.jmeter.testelement.property.CollectionProperty;
import org.apache.jmeter.testelement.property.NullProperty;
import org.apache.jmeter.testelement.property.StringProperty;
import org.apache.jmeter.testelement.property.TestElementProperty;
-import org.junit.Ignore;
import org.junit.Test;
public class PackageTest {
- // Test needs to run in this package in order to give access to
AbstractTestElement.addProperty()
- @Test
- @Ignore // should be OK now the bug is fixed, but it fails
- public void testBug50799() throws Exception {
- HeaderManager headerManager = new HeaderManager();
- headerManager.add(new Header("1stLevelTestHeader", "testValue1"));
- HeaderManager headerManager2 = new HeaderManager();
- headerManager2.add(new Header("2ndLevelTestHeader", "testValue2"));
-
- DebugSampler debugSampler = new DebugSampler();
- debugSampler.addProperty(new StringProperty("name",
"DebugSampler_50799"));
- debugSampler.setRunningVersion(true);
- assertTrue(debugSampler.getProperty("HeaderManager.headers")
instanceof NullProperty);
- debugSampler.addTestElement(headerManager);
- assertFalse(debugSampler.getProperty("HeaderManager.headers")
instanceof NullProperty);
-
assertEquals(debugSampler.getProperty("HeaderManager.headers").getStringValue()
,"[1stLevelTestHeader\ttestValue1]");
-
- debugSampler.addTestElement(headerManager2);
-
assertEquals(debugSampler.getProperty("HeaderManager.headers").getStringValue()
,"[1stLevelTestHeader\ttestValue1, 2ndLevelTestHeader\ttestValue2]");
- assertEquals(2,
((CollectionProperty)debugSampler.getProperty("HeaderManager.headers")).size());
-
- headerManager.recoverRunningVersion();
- headerManager2.recoverRunningVersion();
- debugSampler.recoverRunningVersion();
-
- assertEquals(1, headerManager.size()); // Test fails here - size is 0
- but why?
- assertEquals(1, headerManager2.size());
- assertEquals(0,
((CollectionProperty)debugSampler.getProperty("HeaderManager.headers")).size());
- assertEquals(new Header("1stLevelTestHeader", "testValue1"),
headerManager.get(0)); // This also fails because the size is zero
- assertEquals(new Header("2ndLevelTestHeader", "testValue2"),
headerManager2.get(0));
- }
-
@Test
public void testRecovery() throws Exception {
ConfigTestElement config = new ConfigTestElement();