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

Method testHashCodeandEqualsShowTSUIDs

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

Source from the content-addressed store, hash-verified

522 }
523
524 @Test
525 public void testHashCodeandEqualsShowTSUIDs() {
526 TSQuery sub1 = getMetricForValidate();
527
528 final int hash_a = sub1.hashCode();
529 sub1.setShowTSUIDs(true);
530 final int hash_b = sub1.hashCode();
531 assertTrue(hash_a != hash_b);
532 sub1.validateAndSetQuery();
533 assertEquals(hash_b, sub1.hashCode());
534
535 TSQuery sub2 = getMetricForValidate();
536 sub2.setShowTSUIDs(true);
537
538 assertEquals(hash_b, sub2.hashCode());
539 assertEquals(sub1, sub2);
540 assertFalse(sub1 == sub2);
541 }
542
543 @Test
544 public void testHashCodeandEqualsMSResolution() {

Callers

nothing calls this directly

Calls 4

getMetricForValidateMethod · 0.95
hashCodeMethod · 0.95
setShowTSUIDsMethod · 0.95
validateAndSetQueryMethod · 0.95

Tested by

no test coverage detected