use mpdclient::ReplayGainMode;
use crate::common::setup_mpd;
mod common;
#[test]
fn status() -> eyre::Result<()> {
setup_mpd(
|_| Ok(()),
|conn| {
assert_eq!(conn.replaygain().status()?, ReplayGainMode::Off);
Ok(())
},
)
}
#[test]
fn mode() -> eyre::Result<()> {
setup_mpd(
|_| Ok(()),
|conn| {
conn.replaygain().mode(ReplayGainMode::Track)?;
assert_eq!(conn.replaygain().status()?, ReplayGainMode::Track);
conn.replaygain().mode(ReplayGainMode::Off)?;
Ok(())
},
)
}