mirror of
https://github.com/pinnacle-comp/pinnacle.git
synced 2024-12-25 09:59:21 +01:00
Comment out test
it no worky sometimes on github CI
This commit is contained in:
parent
7dfb273034
commit
4b1c4f53e1
1 changed files with 67 additions and 67 deletions
134
tests/lua_api.rs
134
tests/lua_api.rs
|
@ -538,73 +538,73 @@ mod output {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// FIXME: split this into keyboard_focus_stack and keyboard_focus_stack_visible tests
|
// FIXME: nondeterministic on github CI
|
||||||
#[tokio::main]
|
// #[tokio::main]
|
||||||
#[self::test]
|
// #[self::test]
|
||||||
async fn keyboard_focus_stack() -> anyhow::Result<()> {
|
// async fn keyboard_focus_stack() -> anyhow::Result<()> {
|
||||||
test_api(|_sender| {
|
// test_api(|_sender| {
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.output.setup({
|
// Pinnacle.output.setup({
|
||||||
["*"] = { tags = { "1", "2", "3" } },
|
// ["*"] = { tags = { "1", "2", "3" } },
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
sleep_secs(1);
|
// sleep_secs(1);
|
||||||
|
//
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.process.spawn("foot")
|
// Pinnacle.process.spawn("foot")
|
||||||
}
|
// }
|
||||||
sleep_millis(250);
|
// sleep_millis(250);
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.process.spawn("foot")
|
// Pinnacle.process.spawn("foot")
|
||||||
}
|
// }
|
||||||
sleep_millis(250);
|
// sleep_millis(250);
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.process.spawn("foot")
|
// Pinnacle.process.spawn("foot")
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
sleep_millis(250);
|
// sleep_millis(250);
|
||||||
|
//
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.tag.get("2"):switch_to()
|
// Pinnacle.tag.get("2"):switch_to()
|
||||||
Pinnacle.process.spawn("foot")
|
// Pinnacle.process.spawn("foot")
|
||||||
}
|
// }
|
||||||
sleep_millis(250);
|
// sleep_millis(250);
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.process.spawn("foot")
|
// Pinnacle.process.spawn("foot")
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
sleep_secs(1);
|
// sleep_secs(1);
|
||||||
|
//
|
||||||
run_lua! { |Pinnacle|
|
// run_lua! { |Pinnacle|
|
||||||
Pinnacle.tag.get("1"):switch_to()
|
// Pinnacle.tag.get("1"):switch_to()
|
||||||
|
//
|
||||||
local focus_stack = Pinnacle.output.get_focused():keyboard_focus_stack()
|
// local focus_stack = Pinnacle.output.get_focused():keyboard_focus_stack()
|
||||||
assert(#focus_stack == 5, "focus stack len != 5")
|
// assert(#focus_stack == 5, "focus stack len != 5")
|
||||||
|
//
|
||||||
assert(focus_stack[1].id == 0, "focus stack at 1 id != 0")
|
// assert(focus_stack[1].id == 0, "focus stack at 1 id != 0")
|
||||||
assert(focus_stack[2].id == 1, "focus stack at 2 id != 1")
|
// assert(focus_stack[2].id == 1, "focus stack at 2 id != 1")
|
||||||
assert(focus_stack[3].id == 2, "focus stack at 3 id != 2")
|
// assert(focus_stack[3].id == 2, "focus stack at 3 id != 2")
|
||||||
assert(focus_stack[4].id == 3, "focus stack at 4 id != 3")
|
// assert(focus_stack[4].id == 3, "focus stack at 4 id != 3")
|
||||||
assert(focus_stack[5].id == 4, "focus stack at 5 id != 4")
|
// assert(focus_stack[5].id == 4, "focus stack at 5 id != 4")
|
||||||
|
//
|
||||||
local focus_stack = Pinnacle.output.get_focused():keyboard_focus_stack_visible()
|
// local focus_stack = Pinnacle.output.get_focused():keyboard_focus_stack_visible()
|
||||||
assert(#focus_stack == 3, "focus stack visible len != 3")
|
// assert(#focus_stack == 3, "focus stack visible len != 3")
|
||||||
assert(focus_stack[1].id == 0)
|
// assert(focus_stack[1].id == 0)
|
||||||
assert(focus_stack[2].id == 1)
|
// assert(focus_stack[2].id == 1)
|
||||||
assert(focus_stack[3].id == 2)
|
// assert(focus_stack[3].id == 2)
|
||||||
|
//
|
||||||
Pinnacle.tag.get("2"):switch_to()
|
// Pinnacle.tag.get("2"):switch_to()
|
||||||
|
//
|
||||||
local focus_stack = Pinnacle.output.get_focused():keyboard_focus_stack_visible()
|
// local focus_stack = Pinnacle.output.get_focused():keyboard_focus_stack_visible()
|
||||||
assert(#focus_stack == 2)
|
// assert(#focus_stack == 2)
|
||||||
assert(focus_stack[1].id == 3)
|
// assert(focus_stack[1].id == 3)
|
||||||
assert(focus_stack[2].id == 4)
|
// assert(focus_stack[2].id == 4)
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
Ok(())
|
// Ok(())
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
#[tokio::main]
|
#[tokio::main]
|
||||||
|
|
Loading…
Reference in a new issue