summaryrefslogtreecommitdiffstats
path: root/tests/common/mod.rs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-04-25 15:36:03 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-04-25 15:36:03 +0200
commitb05cb89d948a6f12abf622a5e08d589f41a26a5a (patch)
tree361c998e7f6d475a130561c3fff700494b2208dc /tests/common/mod.rs
parent416d80b2f3b9a6c083f7e56cbba4d303140f2d5c (diff)
Add support for default valuesHEADmaster
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'tests/common/mod.rs')
-rw-r--r--tests/common/mod.rs6
1 files changed, 3 insertions, 3 deletions
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 {