summaryrefslogtreecommitdiff
path: root/hyprtester/src/tests/main/workspaces.cpp
diff options
context:
space:
mode:
authorVaxry <43317083+vaxerski@users.noreply.github.com>2025-09-23 21:08:30 +0200
committerGitHub <noreply@github.com>2025-09-23 21:08:30 +0200
commitec9a72d9fbe8372c4cc4e86966f6b13d178b0bba (patch)
treed88e9b453d5f00f262ce61b4cad7804453a46b97 /hyprtester/src/tests/main/workspaces.cpp
parent31bd9ec41705a606bb074facca114ea79b62a63a (diff)
workspaces: fix persistence with no monitor specified (#11807)
Diffstat (limited to 'hyprtester/src/tests/main/workspaces.cpp')
-rw-r--r--hyprtester/src/tests/main/workspaces.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/hyprtester/src/tests/main/workspaces.cpp b/hyprtester/src/tests/main/workspaces.cpp
index fa29338c..de724af6 100644
--- a/hyprtester/src/tests/main/workspaces.cpp
+++ b/hyprtester/src/tests/main/workspaces.cpp
@@ -27,6 +27,16 @@ static bool test() {
NLog::log("{}Switching to workspace 1", Colors::YELLOW);
OK(getFromSocket("/dispatch workspace 1"));
+ NLog::log("{}Checking persistent no-mon", Colors::YELLOW);
+ OK(getFromSocket("r/keyword workspace 966,persistent:1"));
+
+ {
+ auto str = getFromSocket("/workspaces");
+ EXPECT_CONTAINS(str, "workspace ID 966 (966)");
+ }
+
+ OK(getFromSocket("/reload"));
+
NLog::log("{}Spawning kittyProc on ws 1", Colors::YELLOW);
auto kittyProcA = Tests::spawnKitty();