Ejemplo n.º 1
0
def test_error():
    status = check_queue_size(False)
    assert len(status) == 1
    error = status.pop()
    assert error.id == "edge.checks.E002"
    assert error.level == 40
    assert error.msg == "queue raised exception on access"
Ejemplo n.º 2
0
def test_pending():
    status = check_queue_size(Queue(1))
    assert len(status) == 1
    error = status.pop()
    assert error.id == "edge.checks.I001"
    assert error.level == 20
    assert error.msg == "queue contains pending messages"
Ejemplo n.º 3
0
def test_unack():
    status = check_queue_size(Queue(unack=1))
    assert len(status) == 1
    error = status.pop()
    assert error.id == "edge.checks.I002"
    assert error.level == 20
    assert error.msg == "queue contains unacked messages"
Ejemplo n.º 4
0
def test_ok(q):
    assert check_queue_size(q) == []