summaryrefslogtreecommitdiffstats
path: root/tests/invalid_config_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/invalid_config_tests.rs')
-rw-r--r--tests/invalid_config_tests.rs13
1 files changed, 12 insertions, 1 deletions
diff --git a/tests/invalid_config_tests.rs b/tests/invalid_config_tests.rs
index 49db85da..048aec4d 100644
--- a/tests/invalid_config_tests.rs
+++ b/tests/invalid_config_tests.rs
@@ -149,12 +149,23 @@ fn test_empty_battery() -> Result<(), Box<dyn std::error::Error>> {
}
#[test]
+fn test_lone_default_widget_count() -> Result<(), Box<dyn std::error::Error>> {
+ Command::new(get_binary_location())
+ .arg("-C")
+ .arg("./tests/invalid_configs/lone_default_widget_count.toml")
+ .assert()
+ .failure()
+ .stderr(predicate::str::contains("it must be used with"));
+ Ok(())
+}
+
+#[test]
fn test_invalid_default_widget_count() -> Result<(), Box<dyn std::error::Error>> {
Command::new(get_binary_location())
.arg("-C")
.arg("./tests/invalid_configs/invalid_default_widget_count.toml")
.assert()
.failure()
- .stderr(predicate::str::contains("it must be used with"));
+ .stderr(predicate::str::contains("invalid number"));
Ok(())
}