diff --git a/testcases/t/00-load.t b/testcases/t/000-load-deps.t similarity index 100% rename from testcases/t/00-load.t rename to testcases/t/000-load-deps.t diff --git a/testcases/t/01-tile.t b/testcases/t/001-tile.t similarity index 100% rename from testcases/t/01-tile.t rename to testcases/t/001-tile.t diff --git a/testcases/t/002-i3-sync.t b/testcases/t/002-i3-sync.t new file mode 100644 index 00000000..7518c949 --- /dev/null +++ b/testcases/t/002-i3-sync.t @@ -0,0 +1,15 @@ +#!perl +# vim:ts=4:sw=4:expandtab +# +# checks if i3 supports I3_SYNC +# +use X11::XCB qw(:all); +use X11::XCB::Connection; +use i3test; + +my $x = X11::XCB::Connection->new; + +my $result = sync_with_i3($x); +ok($result, 'syncing was successful'); + +done_testing; diff --git a/testcases/t/05-ipc.t b/testcases/t/003-ipc.t similarity index 100% rename from testcases/t/05-ipc.t rename to testcases/t/003-ipc.t diff --git a/testcases/t/03-unmanaged.t b/testcases/t/004-unmanaged.t similarity index 100% rename from testcases/t/03-unmanaged.t rename to testcases/t/004-unmanaged.t diff --git a/testcases/t/04-floating.t b/testcases/t/005-floating.t similarity index 100% rename from testcases/t/04-floating.t rename to testcases/t/005-floating.t diff --git a/testcases/t/02-fullscreen.t b/testcases/t/100-fullscreen.t similarity index 100% rename from testcases/t/02-fullscreen.t rename to testcases/t/100-fullscreen.t diff --git a/testcases/t/06-focus.t b/testcases/t/101-focus.t similarity index 100% rename from testcases/t/06-focus.t rename to testcases/t/101-focus.t diff --git a/testcases/t/10-dock.t b/testcases/t/102-dock.t similarity index 100% rename from testcases/t/10-dock.t rename to testcases/t/102-dock.t diff --git a/testcases/t/07-move.t b/testcases/t/103-move.t similarity index 100% rename from testcases/t/07-move.t rename to testcases/t/103-move.t diff --git a/testcases/t/08-focus-stack.t b/testcases/t/104-focus-stack.t similarity index 100% rename from testcases/t/08-focus-stack.t rename to testcases/t/104-focus-stack.t diff --git a/testcases/t/09-stacking.t b/testcases/t/105-stacking.t similarity index 100% rename from testcases/t/09-stacking.t rename to testcases/t/105-stacking.t diff --git a/testcases/t/11-goto.t b/testcases/t/111-goto.t similarity index 100% rename from testcases/t/11-goto.t rename to testcases/t/111-goto.t diff --git a/testcases/t/12-floating-resize.t b/testcases/t/112-floating-resize.t similarity index 100% rename from testcases/t/12-floating-resize.t rename to testcases/t/112-floating-resize.t diff --git a/testcases/t/13-urgent.t b/testcases/t/113-urgent.t similarity index 100% rename from testcases/t/13-urgent.t rename to testcases/t/113-urgent.t diff --git a/testcases/t/14-client-leader.t b/testcases/t/114-client-leader.t similarity index 100% rename from testcases/t/14-client-leader.t rename to testcases/t/114-client-leader.t diff --git a/testcases/t/15-ipc-workspaces.t b/testcases/t/115-ipc-workspaces.t similarity index 100% rename from testcases/t/15-ipc-workspaces.t rename to testcases/t/115-ipc-workspaces.t diff --git a/testcases/t/16-nestedcons.t b/testcases/t/116-nestedcons.t similarity index 100% rename from testcases/t/16-nestedcons.t rename to testcases/t/116-nestedcons.t diff --git a/testcases/t/17-workspace.t b/testcases/t/117-workspace.t similarity index 100% rename from testcases/t/17-workspace.t rename to testcases/t/117-workspace.t diff --git a/testcases/t/18-openkill.t b/testcases/t/118-openkill.t similarity index 100% rename from testcases/t/18-openkill.t rename to testcases/t/118-openkill.t diff --git a/testcases/t/19-match.t b/testcases/t/119-match.t similarity index 100% rename from testcases/t/19-match.t rename to testcases/t/119-match.t diff --git a/testcases/t/20-multiple-cmds.t b/testcases/t/120-multiple-cmds.t similarity index 100% rename from testcases/t/20-multiple-cmds.t rename to testcases/t/120-multiple-cmds.t diff --git a/testcases/t/21-next-prev.t b/testcases/t/121-next-prev.t similarity index 100% rename from testcases/t/21-next-prev.t rename to testcases/t/121-next-prev.t diff --git a/testcases/t/22-split.t b/testcases/t/122-split.t similarity index 100% rename from testcases/t/22-split.t rename to testcases/t/122-split.t diff --git a/testcases/t/24-move.t b/testcases/t/124-move.t similarity index 100% rename from testcases/t/24-move.t rename to testcases/t/124-move.t diff --git a/testcases/t/26-regress-close.t b/testcases/t/126-regress-close.t similarity index 100% rename from testcases/t/26-regress-close.t rename to testcases/t/126-regress-close.t diff --git a/testcases/t/27-regress-floating-parent.t b/testcases/t/127-regress-floating-parent.t similarity index 100% rename from testcases/t/27-regress-floating-parent.t rename to testcases/t/127-regress-floating-parent.t diff --git a/testcases/t/28-open-order.t b/testcases/t/128-open-order.t similarity index 100% rename from testcases/t/28-open-order.t rename to testcases/t/128-open-order.t diff --git a/testcases/t/29-focus-after-close.t b/testcases/t/129-focus-after-close.t similarity index 100% rename from testcases/t/29-focus-after-close.t rename to testcases/t/129-focus-after-close.t diff --git a/testcases/t/30-close-empty-split.t b/testcases/t/130-close-empty-split.t similarity index 100% rename from testcases/t/30-close-empty-split.t rename to testcases/t/130-close-empty-split.t diff --git a/testcases/t/31-stacking-order.t b/testcases/t/131-stacking-order.t similarity index 100% rename from testcases/t/31-stacking-order.t rename to testcases/t/131-stacking-order.t diff --git a/testcases/t/32-move-workspace.t b/testcases/t/132-move-workspace.t similarity index 100% rename from testcases/t/32-move-workspace.t rename to testcases/t/132-move-workspace.t diff --git a/testcases/t/33-size-hints.t b/testcases/t/133-size-hints.t similarity index 100% rename from testcases/t/33-size-hints.t rename to testcases/t/133-size-hints.t diff --git a/testcases/t/34-invalid-command.t b/testcases/t/134-invalid-command.t similarity index 100% rename from testcases/t/34-invalid-command.t rename to testcases/t/134-invalid-command.t diff --git a/testcases/t/35-floating-focus.t b/testcases/t/135-floating-focus.t similarity index 100% rename from testcases/t/35-floating-focus.t rename to testcases/t/135-floating-focus.t diff --git a/testcases/t/36-floating-ws-empty.t b/testcases/t/136-floating-ws-empty.t similarity index 100% rename from testcases/t/36-floating-ws-empty.t rename to testcases/t/136-floating-ws-empty.t diff --git a/testcases/t/37-floating-unmap.t b/testcases/t/137-floating-unmap.t similarity index 100% rename from testcases/t/37-floating-unmap.t rename to testcases/t/137-floating-unmap.t diff --git a/testcases/t/38-floating-attach.t b/testcases/t/138-floating-attach.t similarity index 100% rename from testcases/t/38-floating-attach.t rename to testcases/t/138-floating-attach.t diff --git a/testcases/t/39-ws-numbers.t b/testcases/t/139-ws-numbers.t similarity index 100% rename from testcases/t/39-ws-numbers.t rename to testcases/t/139-ws-numbers.t diff --git a/testcases/t/40-focus-lost.t b/testcases/t/140-focus-lost.t similarity index 100% rename from testcases/t/40-focus-lost.t rename to testcases/t/140-focus-lost.t diff --git a/testcases/t/41-resize.t b/testcases/t/141-resize.t similarity index 100% rename from testcases/t/41-resize.t rename to testcases/t/141-resize.t diff --git a/testcases/t/42-regress-move-floating.t b/testcases/t/142-regress-move-floating.t similarity index 100% rename from testcases/t/42-regress-move-floating.t rename to testcases/t/142-regress-move-floating.t diff --git a/testcases/t/43-regress-floating-restart.t b/testcases/t/143-regress-floating-restart.t similarity index 100% rename from testcases/t/43-regress-floating-restart.t rename to testcases/t/143-regress-floating-restart.t diff --git a/testcases/t/44-regress-floating-resize.t b/testcases/t/144-regress-floating-resize.t similarity index 100% rename from testcases/t/44-regress-floating-resize.t rename to testcases/t/144-regress-floating-resize.t diff --git a/testcases/t/45-flattening.t b/testcases/t/145-flattening.t similarity index 100% rename from testcases/t/45-flattening.t rename to testcases/t/145-flattening.t diff --git a/testcases/t/46-floating-reinsert.t b/testcases/t/146-floating-reinsert.t similarity index 100% rename from testcases/t/46-floating-reinsert.t rename to testcases/t/146-floating-reinsert.t diff --git a/testcases/t/47-regress-floatingmove.t b/testcases/t/147-regress-floatingmove.t similarity index 100% rename from testcases/t/47-regress-floatingmove.t rename to testcases/t/147-regress-floatingmove.t diff --git a/testcases/t/48-regress-floatingmovews.t b/testcases/t/148-regress-floatingmovews.t similarity index 100% rename from testcases/t/48-regress-floatingmovews.t rename to testcases/t/148-regress-floatingmovews.t diff --git a/testcases/t/50-regress-dock-restart.t b/testcases/t/150-regress-dock-restart.t similarity index 100% rename from testcases/t/50-regress-dock-restart.t rename to testcases/t/150-regress-dock-restart.t diff --git a/testcases/t/51-regress-float-size.t b/testcases/t/151-regress-float-size.t similarity index 100% rename from testcases/t/51-regress-float-size.t rename to testcases/t/151-regress-float-size.t diff --git a/testcases/t/52-regress-level-up.t b/testcases/t/152-regress-level-up.t similarity index 100% rename from testcases/t/52-regress-level-up.t rename to testcases/t/152-regress-level-up.t diff --git a/testcases/t/53-floating-originalsize.t b/testcases/t/153-floating-originalsize.t similarity index 100% rename from testcases/t/53-floating-originalsize.t rename to testcases/t/153-floating-originalsize.t diff --git a/testcases/t/54-regress-multiple-dock.t b/testcases/t/154-regress-multiple-dock.t similarity index 100% rename from testcases/t/54-regress-multiple-dock.t rename to testcases/t/154-regress-multiple-dock.t diff --git a/testcases/t/55-floating-split-size.t b/testcases/t/155-floating-split-size.t similarity index 100% rename from testcases/t/55-floating-split-size.t rename to testcases/t/155-floating-split-size.t diff --git a/testcases/t/56-fullscreen-focus.t b/testcases/t/156-fullscreen-focus.t similarity index 100% rename from testcases/t/56-fullscreen-focus.t rename to testcases/t/156-fullscreen-focus.t diff --git a/testcases/t/57-regress-fullscreen-level-up.t b/testcases/t/157-regress-fullscreen-level-up.t similarity index 100% rename from testcases/t/57-regress-fullscreen-level-up.t rename to testcases/t/157-regress-fullscreen-level-up.t diff --git a/testcases/t/58-wm_take_focus.t b/testcases/t/158-wm_take_focus.t similarity index 100% rename from testcases/t/58-wm_take_focus.t rename to testcases/t/158-wm_take_focus.t diff --git a/testcases/t/59-socketpaths.t b/testcases/t/159-socketpaths.t similarity index 100% rename from testcases/t/59-socketpaths.t rename to testcases/t/159-socketpaths.t diff --git a/testcases/t/61-regress-borders-restart.t b/testcases/t/161-regress-borders-restart.t similarity index 100% rename from testcases/t/61-regress-borders-restart.t rename to testcases/t/161-regress-borders-restart.t diff --git a/testcases/t/62-regress-dock-urgent.t b/testcases/t/162-regress-dock-urgent.t similarity index 100% rename from testcases/t/62-regress-dock-urgent.t rename to testcases/t/162-regress-dock-urgent.t diff --git a/testcases/t/63-wm-state.t b/testcases/t/163-wm-state.t similarity index 100% rename from testcases/t/63-wm-state.t rename to testcases/t/163-wm-state.t diff --git a/testcases/t/64-kill-win-vs-client.t b/testcases/t/164-kill-win-vs-client.t similarity index 100% rename from testcases/t/64-kill-win-vs-client.t rename to testcases/t/164-kill-win-vs-client.t diff --git a/testcases/t/65-for_window.t b/testcases/t/165-for_window.t similarity index 100% rename from testcases/t/65-for_window.t rename to testcases/t/165-for_window.t diff --git a/testcases/t/66-assign.t b/testcases/t/166-assign.t similarity index 100% rename from testcases/t/66-assign.t rename to testcases/t/166-assign.t diff --git a/testcases/t/67-workspace_layout.t b/testcases/t/167-workspace_layout.t similarity index 100% rename from testcases/t/67-workspace_layout.t rename to testcases/t/167-workspace_layout.t diff --git a/testcases/t/68-regress-fullscreen-restart.t b/testcases/t/168-regress-fullscreen-restart.t similarity index 100% rename from testcases/t/68-regress-fullscreen-restart.t rename to testcases/t/168-regress-fullscreen-restart.t diff --git a/testcases/t/69-border-toggle.t b/testcases/t/169-border-toggle.t similarity index 100% rename from testcases/t/69-border-toggle.t rename to testcases/t/169-border-toggle.t diff --git a/testcases/t/70-force_focus_wrapping.t b/testcases/t/170-force_focus_wrapping.t similarity index 100% rename from testcases/t/70-force_focus_wrapping.t rename to testcases/t/170-force_focus_wrapping.t diff --git a/testcases/t/71-config-migrate.t b/testcases/t/171-config-migrate.t similarity index 100% rename from testcases/t/71-config-migrate.t rename to testcases/t/171-config-migrate.t diff --git a/testcases/t/72-start-on-named-ws.t b/testcases/t/172-start-on-named-ws.t similarity index 100% rename from testcases/t/72-start-on-named-ws.t rename to testcases/t/172-start-on-named-ws.t diff --git a/testcases/t/73-get-marks.t b/testcases/t/173-get-marks.t similarity index 100% rename from testcases/t/73-get-marks.t rename to testcases/t/173-get-marks.t diff --git a/testcases/t/73-regress-focus-assign.t b/testcases/t/173-regress-focus-assign.t similarity index 100% rename from testcases/t/73-regress-focus-assign.t rename to testcases/t/173-regress-focus-assign.t diff --git a/testcases/t/74-border-config.t b/testcases/t/174-border-config.t similarity index 100% rename from testcases/t/74-border-config.t rename to testcases/t/174-border-config.t diff --git a/testcases/t/74-regress-focus-toggle.t b/testcases/t/174-regress-focus-toggle.t similarity index 100% rename from testcases/t/74-regress-focus-toggle.t rename to testcases/t/174-regress-focus-toggle.t