diff options
Diffstat (limited to 'tests/invalid_config_tests.rs')
-rw-r--r-- | tests/invalid_config_tests.rs | 13 |
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(()) } |