This is an automated email from the ASF dual-hosted git repository.

vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git

commit 52b3d51c90f819ae773256ce8ef41413e0ceefe5
Author: Vladimir Sitnikov <[email protected]>
AuthorDate: Fri Sep 27 00:20:32 2019 +0300

    Remove hashcode inequality tests because hashcodes might collide by accident
    
    https://jqno.nl/equalsverifier/ should be used to verify equals vs hashCode 
consistency
---
 .../apache/jmeter/gui/action/template/TestTemplateManager.java    | 8 --------
 1 file changed, 8 deletions(-)

diff --git 
a/src/components/src/test/java/org/apache/jmeter/gui/action/template/TestTemplateManager.java
 
b/src/components/src/test/java/org/apache/jmeter/gui/action/template/TestTemplateManager.java
index 68ff67e..10edf0e 100644
--- 
a/src/components/src/test/java/org/apache/jmeter/gui/action/template/TestTemplateManager.java
+++ 
b/src/components/src/test/java/org/apache/jmeter/gui/action/template/TestTemplateManager.java
@@ -114,13 +114,6 @@ public class TestTemplateManager extends JMeterTestCase {
         assertNotEquals(testTemplate2, testTemplate3);
         assertNotEquals(testTemplate3, testTemplate1);
         assertNotEquals(testTemplate3, testTemplate2);
-
-        assertNotEquals(testTemplate1.hashCode(), testTemplate2.hashCode());
-        assertNotEquals(testTemplate1.hashCode(), testTemplate3.hashCode());
-        assertNotEquals(testTemplate2.hashCode(), testTemplate1.hashCode());
-        assertNotEquals(testTemplate2.hashCode(), testTemplate3.hashCode());
-        assertNotEquals(testTemplate3.hashCode(), testTemplate1.hashCode());
-        assertNotEquals(testTemplate3.hashCode(), testTemplate2.hashCode());
     }
 
     @Test
@@ -136,6 +129,5 @@ public class TestTemplateManager extends JMeterTestCase {
         Template template2 = 
readTemplateFromFile().get("testTemplateWithParameters");
         template2.setParameters(Collections.singletonMap("key", "value"));
         assertNotEquals(template1, template2);
-        assertNotEquals(template1.hashCode(), template2.hashCode());
     }
 }

Reply via email to