]> git.lizzy.rs Git - bspwm.git/blob - tests/node/transfer
9c58e27e600ef1afb6c4b988e62a1219d78d0551
[bspwm.git] / tests / node / transfer
1 #! /bin/sh
2
3 . ./prelude
4
5 bspc monitor -a "test-transfer-a" "test-transfer-b"
6 bspc desktop -f "test-transfer-a"
7
8 window add 5
9
10 next_focus_a=$(bspc query -N -n @/1)
11 next_focus_b=$(bspc query -N -n @/2/2/1)
12
13 bspc node -f $next_focus_b
14 bspc node @/2 -d "test-transfer-b"
15
16 [ "$next_focus_a" = "$(bspc query -N -n @test-transfer-a:)" ] || fail "Invalid focus after transfer from source."
17 [ "$next_focus_b" = "$(bspc query -N -n @test-transfer-b:)" ] || fail "Invalid focus after transfer in destination."
18
19 window remove
20 bspc desktop -f "test-transfer-b"
21 window remove 1 2
22 window remove 2
23
24 bspc desktop "test-transfer-a" -r
25 bspc desktop "test-transfer-b" -r