MCPcopy Create free account
hub / github.com/allegro/bigcache / objectsAreEqual

Function objectsAreEqual

queue/bytes_queue_test.go:492–510  ·  view source on GitHub ↗
(expected, actual interface{})

Source from the content-addressed store, hash-verified

490}
491
492func objectsAreEqual(expected, actual interface{}) bool {
493 if expected == nil || actual == nil {
494 return expected == actual
495 }
496
497 exp, ok := expected.([]byte)
498 if !ok {
499 return reflect.DeepEqual(expected, actual)
500 }
501
502 act, ok := actual.([]byte)
503 if !ok {
504 return false
505 }
506 if exp == nil || act == nil {
507 return exp == nil && act == nil
508 }
509 return bytes.Equal(exp, act)
510}

Callers 1

assertEqualFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…