def METHOD_NAME(self):
    c1u = 'memory://localhost:123'
    c2u = 'memory://localhost:124'
    c1 = Connection(c1u)
    c2 = Connection(c2u)
    c3 = Connection(c1u)
    assert eqhash(c1) != eqhash(c2)
    assert eqhash(c1) == eqhash(c3)
    c4 = Connection(c1u, transport_options={'confirm_publish': True})
    assert eqhash(c3) != eqhash(c4)
    p1 = pools.connections[c1]
    p2 = pools.connections[c2]
    p3 = pools.connections[c3]
    assert p1 is not p2
    assert p1 is p3
    r1 = p1.acquire()
    assert p1._dirty
    assert p3._dirty
    assert not p2._dirty
    r1.release()
    assert not p1._dirty
    assert not p3._dirty