MCPcopy
hub / github.com/qtile/qtile / test_tall_growsecondary_solosecondary

Function test_tall_growsecondary_solosecondary

test/layouts/test_xmonad.py:383–405  ·  view source on GitHub ↗
(manager)

Source from the content-addressed store, hash-verified

381
382@monadtall_config
383def test_tall_growsecondary_solosecondary(manager):
384 manager.test_window("one")
385 assert_dimensions(manager, 0, 0, 796, 596)
386
387 manager.test_window("two")
388 assert_focused(manager, "two")
389
390 assert_dimensions(manager, 400, 0, 396, 596)
391 manager.c.layout.grow()
392 # Grows 5% of 800 = 40 pixels
393 assert_dimensions(manager, 360, 0, 436, 596)
394 manager.c.layout.shrink()
395 assert_dimensions(manager, 400, 0, 396, 596)
396
397 # Max width is 75% of 800 = 600 pixels
398 for _ in range(10):
399 manager.c.layout.grow()
400 assert_dimensions(manager, 200, 0, 596, 596)
401
402 # Min width is 25% of 800 = 200 pixels
403 for _ in range(10):
404 manager.c.layout.shrink()
405 assert_dimensions(manager, 600, 0, 196, 596)
406
407
408@monadwide_config

Callers

nothing calls this directly

Calls 5

assert_dimensionsFunction · 0.90
assert_focusedFunction · 0.90
test_windowMethod · 0.80
growMethod · 0.45
shrinkMethod · 0.45

Tested by

no test coverage detected