pub const SYSTEM_HANDSHAKE: &str = "system.handshake";
pub const SYSTEM_PING: &str = "system.ping";
pub const SYSTEM_VERSION: &str = "system.version";
pub const SYSTEM_LOG_TAIL: &str = "system.log_tail";
pub const STATE_SNAPSHOT: &str = "state.snapshot";
pub const STATE_SUBSCRIBE: &str = "state.subscribe";
pub const STATE_UNSUBSCRIBE: &str = "state.unsubscribe";
pub const STATE_CHANGED: &str = "state.changed";
pub const NOTIFICATIONS_LIST: &str = "notifications.list";
pub const NOTIFICATIONS_SUBSCRIBE: &str = "notifications.subscribe";
pub const NOTIFICATIONS_UNSUBSCRIBE: &str = "notifications.unsubscribe";
pub const NOTIFICATIONS_NEW: &str = "notifications.new";
pub const NOTIFICATIONS_ACK: &str = "notifications.ack";
pub const JOBS_LIST: &str = "jobs.list";
pub const JOBS_EXECUTE: &str = "jobs.execute";
pub const JOBS_SUBSCRIBE: &str = "jobs.subscribe";
pub const JOBS_UNSUBSCRIBE: &str = "jobs.unsubscribe";
pub const JOBS_PROGRESS: &str = "jobs.progress";
pub const JOBS_KILL: &str = "jobs.kill";
pub const SUPPORT_UPLOAD_DIAGNOSTICS: &str = "support.upload_diagnostics";
pub const MAINTENANCE_LIST: &str = "maintenance.list";
pub const MAINTENANCE_DEFER: &str = "maintenance.defer";
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn method_names_are_stable_strings() {
assert_eq!(SYSTEM_HANDSHAKE, "system.handshake");
assert_eq!(SYSTEM_PING, "system.ping");
assert_eq!(SYSTEM_VERSION, "system.version");
assert_eq!(SYSTEM_LOG_TAIL, "system.log_tail");
assert_eq!(STATE_SNAPSHOT, "state.snapshot");
assert_eq!(STATE_SUBSCRIBE, "state.subscribe");
assert_eq!(STATE_UNSUBSCRIBE, "state.unsubscribe");
assert_eq!(STATE_CHANGED, "state.changed");
assert_eq!(NOTIFICATIONS_LIST, "notifications.list");
assert_eq!(NOTIFICATIONS_SUBSCRIBE, "notifications.subscribe");
assert_eq!(NOTIFICATIONS_UNSUBSCRIBE, "notifications.unsubscribe");
assert_eq!(NOTIFICATIONS_NEW, "notifications.new");
assert_eq!(NOTIFICATIONS_ACK, "notifications.ack");
assert_eq!(JOBS_LIST, "jobs.list");
assert_eq!(JOBS_EXECUTE, "jobs.execute");
assert_eq!(JOBS_SUBSCRIBE, "jobs.subscribe");
assert_eq!(JOBS_UNSUBSCRIBE, "jobs.unsubscribe");
assert_eq!(JOBS_PROGRESS, "jobs.progress");
assert_eq!(JOBS_KILL, "jobs.kill");
assert_eq!(SUPPORT_UPLOAD_DIAGNOSTICS, "support.upload_diagnostics");
assert_eq!(MAINTENANCE_LIST, "maintenance.list");
assert_eq!(MAINTENANCE_DEFER, "maintenance.defer");
}
}