MCPcopy Index your code
hub / github.com/OpenTSDB/opentsdb / testHashCodeandEqualsPadding

Method testHashCodeandEqualsPadding

test/core/TestTSQuery.java:467–484  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

465 }
466
467 @Test
468 public void testHashCodeandEqualsPadding() {
469 TSQuery sub1 = getMetricForValidate();
470
471 final int hash_a = sub1.hashCode();
472 sub1.setPadding(true);
473 final int hash_b = sub1.hashCode();
474 assertTrue(hash_a != hash_b);
475 sub1.validateAndSetQuery();
476 assertEquals(hash_b, sub1.hashCode());
477
478 TSQuery sub2 = getMetricForValidate();
479 sub2.setPadding(true);
480
481 assertEquals(hash_b, sub2.hashCode());
482 assertEquals(sub1, sub2);
483 assertFalse(sub1 == sub2);
484 }
485
486 @Test
487 public void testHashCodeandEqualsNoAnnotations() {

Callers

nothing calls this directly

Calls 4

getMetricForValidateMethod · 0.95
hashCodeMethod · 0.95
setPaddingMethod · 0.95
validateAndSetQueryMethod · 0.95

Tested by

no test coverage detected