blob: d510aa262e01966e8942da20761a7c07dac9d9d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
extern crate mpd;
mod helpers;
use helpers::Daemon;
use mpd::Idle;
#[test]
fn idle() {
let daemon = Daemon::start();
let mut mpd = daemon.connect();
let idle = mpd.idle(&[]).unwrap();
let mut mpd1 = daemon.connect();
mpd1.consume(true).unwrap();
mpd1.consume(false).unwrap();
let sys = idle.get().unwrap();
assert_eq!(&*sys, &[mpd::Subsystem::Options]);
}
|