test: validate configuration load

This commit is contained in:
Aleksei Bavshin
2021-08-13 18:50:36 -07:00
parent 6eba62f060
commit 9f3b34e4d9
6 changed files with 117 additions and 0 deletions

View File

@ -0,0 +1,6 @@
{
"layer": "top",
"position": "bottom",
"height": 30,
"output": ["HDMI-0", "DP-0"]
}

View File

@ -0,0 +1,3 @@
{
"layer": "bottom"
}

4
test/config/include.json Normal file
View File

@ -0,0 +1,4 @@
{
"include": ["test/config/include-1.json", "test/config/include-2.json"],
"position": "top"
}

25
test/config/multi.json Normal file
View File

@ -0,0 +1,25 @@
[
{
"layer": "bottom",
"height": 20,
"output": ["HDMI-0", "DP-0"]
},
{
"position": "bottom",
"layer": "top",
"height": 21,
"output": ["DP-0"]
},
{
"position": "left",
"layer": "overlay",
"height": 22,
"output": "Fake HDMI output #1"
},
{
"position": "right",
"layer": "overlay",
"height": 23,
"output": "!HDMI-1"
}
]

5
test/config/simple.json Normal file
View File

@ -0,0 +1,5 @@
{
"layer": "top",
"height": 30,
"output": ["HDMI-0", "DP-0"]
}