From 798683b81f476087e12c7a1fbeb5146a57b7bc76 Mon Sep 17 00:00:00 2001 From: ClementTsang Date: Sun, 1 May 2022 17:15:54 -0400 Subject: other: add test for battery flag if battery feature is off --- tests/arg_tests.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests') diff --git a/tests/arg_tests.rs b/tests/arg_tests.rs index 649b1cfb..95afb635 100644 --- a/tests/arg_tests.rs +++ b/tests/arg_tests.rs @@ -168,3 +168,16 @@ fn test_missing_default_widget_type() { "The following required arguments were not provided", )); } + +#[test] +fn test_battery_flag() { + if !cfg!(feature = "battery") { + Command::new(get_binary_location()) + .arg("--battery") + .assert() + .failure() + .stderr(predicate::str::contains( + "'--battery' which wasn't expected", + )); + } +} -- cgit v1.2.3