diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/bool.rs | 2 | ||||
-rw-r--r-- | tests/common/mod.rs | 6 | ||||
-rw-r--r-- | tests/struct.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/tests/bool.rs b/tests/bool.rs index 17d23e8..d08b5b0 100644 --- a/tests/bool.rs +++ b/tests/bool.rs @@ -5,7 +5,7 @@ use interactive_object_builder::*; #[test] fn test_build_value() { - let v = bool::builder(DummyBackend).build_value("Are you sure?").unwrap(); + let v = bool::builder(DummyBackend).build_value("Are you sure?", Some(&false)).unwrap(); assert!(v); } diff --git a/tests/common/mod.rs b/tests/common/mod.rs index 0ab668a..7e111a5 100644 --- a/tests/common/mod.rs +++ b/tests/common/mod.rs @@ -75,7 +75,7 @@ pub struct BoolValBuilder; impl ValueBuilder for BoolValBuilder { type Output = bool; - fn build_value(&self, _question: &str) -> Result<Self::Output> { + fn build_value(&self, _question: &str, _default: Option<&Self::Output>) -> Result<Self::Output> { Ok(true) } } @@ -84,7 +84,7 @@ pub struct U8ValueBuilder; impl ValueBuilder for U8ValueBuilder { type Output = u8; - fn build_value(&self, _question: &str) -> Result<Self::Output> { + fn build_value(&self, _question: &str, _default: Option<&Self::Output>) -> Result<Self::Output> { Ok(42) } } @@ -97,7 +97,7 @@ impl<T: BuildableValue> CollectionBuilder for VecBuilder<T> { let mut buf = vec![]; loop { - let v: T = T::builder(DummyBackend).build_value(value_desc)?; + let v: T = T::builder(DummyBackend).build_value(value_desc, None)?; buf.push(v); if buf.len() == 3 { diff --git a/tests/struct.rs b/tests/struct.rs index 9845278..3a14750 100644 --- a/tests/struct.rs +++ b/tests/struct.rs @@ -23,7 +23,7 @@ impl<B: 'static + Backend> CollectionBuilder for ConfigStructBuilder<B> { fn build_collection(&self, value_desc: &str) -> Result<Self::Output> { println!("Building {}", value_desc); - let verbose = bool::builder(self.0).build_value(value_desc)?; + let verbose = bool::builder(self.0).build_value(value_desc, None)?; let values = Vec::<u8>::builder(self.0).build_collection(value_desc)?; Ok(Configuration { |