diff options
Diffstat (limited to 'vendored/mpd/tests/outputs.rs')
| -rw-r--r-- | vendored/mpd/tests/outputs.rs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/vendored/mpd/tests/outputs.rs b/vendored/mpd/tests/outputs.rs new file mode 100644 index 0000000..078aa94 --- /dev/null +++ b/vendored/mpd/tests/outputs.rs @@ -0,0 +1,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(); +} |