summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorClement Tsang <34804052+ClementTsang@users.noreply.github.com>2020-09-02 02:59:51 -0400
committerGitHub <noreply@github.com>2020-09-02 02:59:51 -0400
commit22278d7d75d3e5c582af2c178bad99014b570fe0 (patch)
tree06f26b86c1b46bcd4ad843fb72882ab30d1bcf84 /tests
parent663ae6c5c25a2ef88eff856c202265c8a1455f06 (diff)
other: aarch64 support (#217)
Adds theoretical aarch64 support.
Diffstat (limited to 'tests')
-rw-r--r--tests/invalid_config_tests.rs13
-rw-r--r--tests/invalid_configs/invalid_default_widget_count.toml3
-rw-r--r--tests/invalid_configs/invalid_layout_widget_type.toml3
-rw-r--r--tests/invalid_configs/lone_default_widget_count.toml2
-rw-r--r--tests/invalid_configs/toml_mismatch_type.toml2
5 files changed, 19 insertions, 4 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(())
}
diff --git a/tests/invalid_configs/invalid_default_widget_count.toml b/tests/invalid_configs/invalid_default_widget_count.toml
index 0e299d12..968d6fb8 100644
--- a/tests/invalid_configs/invalid_default_widget_count.toml
+++ b/tests/invalid_configs/invalid_default_widget_count.toml
@@ -1,2 +1,3 @@
[flags]
-default_widget_count = 3 \ No newline at end of file
+default_widget_type="CPU"
+default_widget_count=18446744073709551616
diff --git a/tests/invalid_configs/invalid_layout_widget_type.toml b/tests/invalid_configs/invalid_layout_widget_type.toml
index 58e8ba8e..bb1d1f34 100644
--- a/tests/invalid_configs/invalid_layout_widget_type.toml
+++ b/tests/invalid_configs/invalid_layout_widget_type.toml
@@ -2,4 +2,5 @@
[[row.child]]
type="cpu"
[[row.child]]
- type="not_real" \ No newline at end of file
+ type="not_real"
+ \ No newline at end of file
diff --git a/tests/invalid_configs/lone_default_widget_count.toml b/tests/invalid_configs/lone_default_widget_count.toml
new file mode 100644
index 00000000..6b508631
--- /dev/null
+++ b/tests/invalid_configs/lone_default_widget_count.toml
@@ -0,0 +1,2 @@
+[flags]
+default_widget_count = 3
diff --git a/tests/invalid_configs/toml_mismatch_type.toml b/tests/invalid_configs/toml_mismatch_type.toml
index e3f1c5c3..34c828f7 100644
--- a/tests/invalid_configs/toml_mismatch_type.toml
+++ b/tests/invalid_configs/toml_mismatch_type.toml
@@ -1,2 +1,2 @@
[flags]
-basic = "test" \ No newline at end of file
+basic = "test"