gri3-wm/testcases/t
Ingo Bürk be406d036d Implement new criterion 'workspace'.
If the match expression is a plain number (e.g., '99'), the number of a workspace will be compared strictly. Otherwise, the match expression is taken as a regular expression and compared against the workspace's name.
This allows all of the following:

for_window [workspace=5] ...
for_window [workspace="5:foo"] ...
for_window [workspace="foo"] ...

fixes #1769
2015-06-30 20:53:52 +02:00
..
000-load-deps.t
001-tile.t
002-i3-sync.t
003-ipc.t
004-unmanaged.t
005-floating.t
100-fullscreen.t
101-focus.t
102-dock.t
103-move.t
104-focus-stack.t
105-stacking.t
111-goto.t
112-floating-resize.t Testcases: Use Xephyr instead of XDummy 2014-10-02 23:05:00 +02:00
113-urgent.t
114-client-leader.t
115-ipc-workspaces.t
116-nestedcons.t add deco_rect property to con in ipc response 2014-11-29 18:19:39 +01:00
117-workspace.t
118-openkill.t
119-match.t
120-multiple-cmds.t
121-next-prev.t
122-split.t don’t set names corresponding to debug colors, remove “sleep 1”. 2014-07-15 10:36:31 +02:00
124-move.t
126-regress-close.t
127-regress-floating-parent.t
128-open-order.t
129-focus-after-close.t
130-close-empty-split.t t/130-close-empty-split: clean up old workspace 2014-02-13 21:05:42 +01:00
131-stacking-order.t
132-move-workspace.t
133-size-hints.t
134-invalid-command.t
135-floating-focus.t
136-floating-ws-empty.t
137-floating-unmap.t
138-floating-attach.t
139-ws-numbers.t
140-focus-lost.t
141-resize.t
142-regress-move-floating.t add boilerplate to all testcases with documentation references 2012-09-10 14:09:01 +02:00
143-regress-floating-restart.t
144-regress-floating-resize.t add boilerplate to all testcases with documentation references 2012-09-10 14:09:01 +02:00
145-flattening.t
146-floating-reinsert.t
147-regress-floatingmove.t
148-regress-floatingmovews.t
150-regress-dock-restart.t
151-regress-float-size.t
152-regress-level-up.t
153-floating-originalsize.t
154-regress-multiple-dock.t
155-floating-split-size.t
156-fullscreen-focus.t
158-wm_take_focus.t
159-socketpaths.t
161-regress-borders-restart.t
162-regress-dock-urgent.t
163-wm-state.t
164-kill-win-vs-client.t
165-for_window.t
166-assign.t
167-workspace_layout.t
168-regress-fullscreen-restart.t
169-border-toggle.t
170-force_focus_wrapping.t
171-config-migrate.t
172-start-on-named-ws.t
173-get-marks.t add boilerplate to all testcases with documentation references 2012-09-10 14:09:01 +02:00
173-regress-focus-assign.t
174-border-config.t
174-regress-focus-toggle.t
175-startup-notification.t
176-workspace-baf.t
177-bar-config.t Configurable tray padding. 2015-06-28 00:14:37 +02:00
178-regress-workspace-open.t
179-regress-multiple-ws.t add boilerplate to all testcases with documentation references 2012-09-10 14:09:01 +02:00
180-fd-leaks.t
181-regress-float-border.t Bugfix: don’t overwrite the original size of floating windows when changing border style 2014-06-13 22:19:23 +02:00
182-regress-focus-dock.t
183-config-variables.t
184-regress-float-split-resize.t
185-scratchpad.t
186-regress-assign-focus-parent.t
187-commands-parser.t
188-regress-focus-restart.t
189-floating-constraints.t
190-scratchpad-diff-ws.t
191-resize-levels.t
192-layout.t
193-ipc-version.t
194-regress-floating-size.t
195-net-active-window.t
196-randr-output-names.t
197-regression-move-vanish.t
198-regression-scratchpad-crash.t
199-ipc-mode-event.t
200-urgency-timer.t
201-config-parser.t
202-scratchpad-criteria.t
203-regress-assign-and-move.t
204-regress-scratchpad-move.t tests: move set_wm_class to X11::XCB::Window 2013-09-24 21:56:52 +02:00
205-ipc-windows.t
206-fullscreen-scratchpad.t
207-shmlog.t
208-regress-floating-criteria.t
209-ewmh-net-workarea.t
210-mark-unmark.t
211-regress-urgency-assign.t
212-assign-urgency.t
213-layout-restore-simple.t
213-move-branch-position.t
214-layout-restore-criteria.t fix test after renaming role to window_role 2013-12-22 21:52:49 +01:00
215-layout-restore-crash.t
216-layout-restore-split-swallows.t add testcase for #1149 2014-01-05 20:37:42 +01:00
217-NET_CURRENT_DESKTOP.t
218-regress-floating-split.t Bugfix: `tree_split` should not split floating cons 2014-02-08 20:59:23 +01:00
219-ipc-window-focus.t
220-ipc-window-title.t
221-floating-type-hints.t
222-regress-dock-resize.t
223-net-client-list.t
224-regress-resize-branch.t Bugfix: resize window check should check for null 2014-04-26 12:10:05 +02:00
225-ipc-window-fullscreen.t Implement the window::fullscreen_mode event 2014-04-30 09:35:31 +02:00
226-internal-workspaces.t
227-ipc-workspace-empty.t
228-border-widths.t
229-cleanup-tmpdir.t
230-floating-fullscreen-restart.t
231-ipc-floating-event.t
231-ipc-window-close.t
231-ipc-window-move.t
232-cmd-move-criteria.t
232-ipc-window-urgent.t
233-regress-manage-focus-unmapped.t
234-ewmh-desktop-names.t t/*ewmh*: fix flakiness by syncing 2014-08-08 12:23:47 +02:00
234-layout-restore-output.t
234-regress-default-floating-border.t
235-check-config-no-x.t Silence "masks earlier declaration in same scope" warnings when executing tests. 2015-06-12 18:19:43 +02:00
235-wm-class-change-handler.t
236-floating-focus-raise.t
237-regress-assign-focus.t
238-ipc-binding-event.t
238-regress-reload-bindsym.t bugfix: copy binding before run 2014-11-16 23:36:27 +01:00
239-net-close-window-request.t
240-focus-on-window-activation.t
240-tabbed-floating-disable-crash.t
241-consistent-center.t
242-no-focus.t
243-move-to-mark.t
243-net-wm-state-hidden.t
244-new-workspace-floating-enable-center.t
245-move-position-mouse.t
246-window-decoration-focus.t
500-multi-monitor.t
501-scratchpad.t
502-focus-output.t
503-workspace.t
504-move-workspace-to-output.t
505-scratchpad-resolution.t
506-focus-right.t
507-workspace-move-crash.t
509-workspace_layout.t
510-focus-across-outputs.t
511-scratchpad-configure-request.t
512-move-wraps.t
513-move-workspace.t
514-ipc-workspace-multi-monitor.t Refactor and improve test 514 2013-12-04 19:50:35 +01:00
515-create-workspace.t
516-move.t
517-regress-move-direction-ipc.t
518-interpret-workspace-numbers.t
519-mouse-warping.t
520-regress-focus-direction-floating.t
521-ewmh-desktop-viewport.t
522-rename-assigned-workspace.t
523-move-position-center.t
524-move.t Allow single-child non-default layout cons to be moved between outputs 2015-03-31 13:58:29 -04:00
525-i3bar-mouse-bindings.t Added testcase for #1695. 2015-06-18 19:28:24 +02:00