test:Add test for output config with multiple exclusion/wildcard
This commit is contained in:
parent
90206f55be
commit
c26849217e
|
@ -31,7 +31,7 @@ TEST_CASE("Load config with multiple bars", "[config]") {
|
|||
|
||||
SECTION("select multiple configs #1") {
|
||||
auto data = conf.getOutputConfigs("DP-0", "Fake DisplayPort output #0");
|
||||
REQUIRE(data.size() == 3);
|
||||
REQUIRE(data.size() == 4);
|
||||
REQUIRE(data[0]["layer"].asString() == "bottom");
|
||||
REQUIRE(data[0]["height"].asInt() == 20);
|
||||
REQUIRE(data[1]["layer"].asString() == "top");
|
||||
|
@ -40,6 +40,7 @@ TEST_CASE("Load config with multiple bars", "[config]") {
|
|||
REQUIRE(data[2]["layer"].asString() == "overlay");
|
||||
REQUIRE(data[2]["position"].asString() == "right");
|
||||
REQUIRE(data[2]["height"].asInt() == 23);
|
||||
REQUIRE(data[3]["height"].asInt() == 24);
|
||||
}
|
||||
SECTION("select multiple configs #2") {
|
||||
auto data = conf.getOutputConfigs("HDMI-0", "Fake HDMI output #0");
|
||||
|
|
|
@ -21,5 +21,9 @@
|
|||
"layer": "overlay",
|
||||
"height": 23,
|
||||
"output": "!HDMI-1"
|
||||
},
|
||||
{
|
||||
"height": 24,
|
||||
"output": ["!HDMI-0", "!HDMI-1", "*"]
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue