pub const EVENT_V1_SUBSCRIPTIONS: &str = "/open-apis/event/v1/subscriptions";
pub const EVENT_V1_SUBSCRIPTION_CREATE: &str = "/open-apis/event/v1/subscriptions/create";
pub const EVENT_V1_SUBSCRIPTION_GET: &str = "/open-apis/event/v1/subscriptions/{subscription_id}";
pub const EVENT_V1_SUBSCRIPTION_DELETE: &str =
"/open-apis/event/v1/subscriptions/{subscription_id}";
pub const EVENT_V1_SUBSCRIPTION_UPDATE: &str =
"/open-apis/event/v1/subscriptions/{subscription_id}";
pub const EVENT_V1_HISTORY: &str = "/open-apis/event/v1/history";
pub const EVENT_V1_HISTORY_REPLAY: &str = "/open-apis/event/v1/history/replay";
pub const EVENT_V1_DISPATCHER: &str = "/open-apis/event/v1/dispatcher";
pub const EVENT_V1_DISPATCHER_STATUS: &str = "/open-apis/event/v1/dispatcher/status";
pub const EVENT_V1_OUTBOUND_IP: &str = "/open-apis/event/v1/outbound_ip";
#[cfg(test)]
#[allow(unused_imports)]
mod tests {
use super::*;
#[test]
fn test_event_endpoints() {
assert!(EVENT_V1_SUBSCRIPTIONS.starts_with("/open-apis/event/v1/"));
assert!(EVENT_V1_SUBSCRIPTIONS.contains("subscriptions"));
assert!(EVENT_V1_HISTORY.contains("history"));
assert!(EVENT_V1_DISPATCHER.contains("dispatcher"));
assert!(EVENT_V1_SUBSCRIPTION_CREATE.contains("create"));
assert!(EVENT_V1_SUBSCRIPTION_DELETE.contains("{subscription_id}"));
}
}