systemd-manager-tui 1.3.0

TUI for managing systemd services
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use super::*;

#[test]
fn exposes_all_state_fields() {
    let state = ServiceState::new(
        "loaded".into(),
        "active".into(),
        "running".into(),
        "enabled".into(),
    );

    assert_eq!(state.load(), "loaded");
    assert_eq!(state.active(), "active");
    assert_eq!(state.sub(), "running");
    assert_eq!(state.file(), "enabled");
}