summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-10-17 15:55:42 +0200
committerMinijackson <minijackson@riseup.net>2018-10-17 15:55:42 +0200
commitdf5fc6f82071f5eb2d28a9cedb2bd4e5133090b1 (patch)
tree824a76c499cf1674db0525e3fe82ab48c34d1889 /src
parent10c04fab9aab651cc525ff777bab5f27805c493d (diff)
downloadset_eq-df5fc6f82071f5eb2d28a9cedb2bd4e5133090b1.tar.gz
set_eq-df5fc6f82071f5eb2d28a9cedb2bd4e5133090b1.zip
Add dB test + long awaited README
Diffstat (limited to 'src')
-rw-r--r--src/parsing/mod.rs2
-rw-r--r--src/utils.rs13
2 files changed, 15 insertions, 0 deletions
diff --git a/src/parsing/mod.rs b/src/parsing/mod.rs
index 3aedb2c..4454b04 100644
--- a/src/parsing/mod.rs
+++ b/src/parsing/mod.rs
@@ -2,3 +2,5 @@
2pub mod equalizer_apo; 2pub mod equalizer_apo;
3 3
4pub use self::equalizer_apo::MainParser as EqualizerApoParser; 4pub use self::equalizer_apo::MainParser as EqualizerApoParser;
5
6// TODO: test parsing filters with real examples
diff --git a/src/utils.rs b/src/utils.rs
index 24df0ce..b966a3b 100644
--- a/src/utils.rs
+++ b/src/utils.rs
@@ -85,3 +85,16 @@ fn introspect(conn: &dbus::ConnPath<&Connection>) {
85 println!("{}", thing.iter_init().read::<String>().unwrap()); 85 println!("{}", thing.iter_init().read::<String>().unwrap());
86} 86}
87*/ 87*/
88
89#[cfg(test)]
90mod tests {
91
92 #[test]
93 fn decibel_to_ratio() {
94 assert_eq!(super::decibel_to_ratio(0f64), 1f64);
95 assert_eq!(super::decibel_to_ratio(20f64), 10f64);
96 assert_eq!(super::decibel_to_ratio(40f64), 100f64);
97 assert_eq!(super::decibel_to_ratio(60f64), 1000f64);
98 }
99
100}