relay-knowledge 1.1.16

Graph-database-based knowledge graph project.
Documentation
//! Direct request-dispatch contract tests.

use crate::net::qos::RejectReason;

use super::qos_message;

#[test]
fn qos_rejections_map_to_stable_protocol_messages() {
    assert_eq!(
        qos_message(RejectReason::ConnectionBudgetExceeded),
        "connection budget exhausted"
    );
    assert_eq!(
        qos_message(RejectReason::RequestBudgetExceeded),
        "request budget exhausted"
    );
    assert_eq!(
        qos_message(RejectReason::QueueBudgetExceeded),
        "queue budget exhausted"
    );
}