summaryrefslogtreecommitdiffstats
path: root/lib/etc
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-10-26 15:00:09 +0200
committerMatthias Beyer <mail@beyermatthias.de>2019-10-26 15:00:09 +0200
commite331b9efb3348a227b274570924c1871df8ab111 (patch)
tree6d00efeb3705d334bff13274cbfbc3aa5239299c /lib/etc
parent26b05b4bb91b0d8e872f9d5807bdce4ffbb28b02 (diff)
Pass the path to the ui builder function when creating a mock application
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'lib/etc')
-rw-r--r--lib/etc/libimagutil/src/testing.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/etc/libimagutil/src/testing.rs b/lib/etc/libimagutil/src/testing.rs
index beab21a6..feee2a11 100644
--- a/lib/etc/libimagutil/src/testing.rs
+++ b/lib/etc/libimagutil/src/testing.rs
@@ -45,6 +45,7 @@ macro_rules! make_mock_app {
modulename $module:ident;
version $version:expr;
with help $help:expr;
+ with ui builder function $buildui:path;
}=> {
mod $module {
use clap::{App, ArgMatches};
@@ -64,7 +65,7 @@ macro_rules! make_mock_app {
fn new(args: Vec<&'static str>) -> Self {
MockLinkApp {
args: args,
- inner: ::build_ui(Runtime::get_default_cli_builder($appname, $version, $help)),
+ inner: ($buildui)(Runtime::get_default_cli_builder($appname, $version, $help)),
}
}
}