summaryrefslogtreecommitdiff
path: root/vendored/mpd/tests/outputs.rs
blob: 078aa94d2a90ff163a6683475f38654a73e538ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
extern crate mpd;
extern crate time;

mod helpers;
use helpers::connect;

#[test]
fn outputs() {
    let mut mpd = connect();
    println!("{:?}", mpd.outputs());
}

#[test]
fn out_toggle() {
    let mut mpd = connect();

    mpd.out_disable(0).unwrap();
    mpd.out_enable(0).unwrap();

    if mpd.version >= mpd::Version(0, 17, 0) {
        mpd.out_toggle(0).unwrap();
    }

    mpd.output(0, true).unwrap();
}