summaryrefslogtreecommitdiff
path: root/hyprtester/src/tests/shared.hpp
Commit message (Collapse)AuthorAgeFilesLines
* tests: Fix more tests failing on CI (#14159)Nikolai Nechaev2026-04-291-1/+7
| | | | | | | | | | | | | | | | | | | | | * tests: Relax color management requirements in the colors test This continues the work from d4dd299 (#14142): - Fixes a missed check assuming a fixed value for `colorManagementPreset` - Stricten checks to require that the expected keywords are present as json keys * tests: Refactor `Tests::getAttribute` (was `Tests::getWindowAttribute`) - Improve ergonomics by consistently handling attribute name; - Remove 'window' from the function name, since it is compatible with other responses too; - Document the function. * tests: Fix solitary test assuming it knows the complete set of blockers The test was failing on the CI because new blockers appeared, which were not expected by the text. Fix the test, so that it just checks the set of expected blockers is a subset of actual blockers
* algo/dwindle: Respect `force_split` when moving windows to workspaces (#13038)Nikolai Nechaev2026-03-101-0/+1
| | | | | | Respect `dwindle:force_split` not only when mapping new windows, but also when moving windows to workspaces. Fixes #13009.
* layerrules: add dynamically registered rules for plugins (#13331)Virt2026-03-061-0/+4
| | | | | | | | | * layerrules: add dynamically registered rules for plugins * be gone * layerrules: add layer tests with waybar * fix: use kitty layers instead of waybar
* keybinds: fix repeat and long press keybinds release (#11863)rfresh22025-10-061-1/+2
|
* Core: Add a test suite (#9297)Vaxry2025-06-261-0/+17
Adds a test suite for testing hyprland's features with a runtime tester --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>