(manager)
| 352 | |
| 353 | @monadwide_config |
| 354 | def test_wide_growmain_multiplesecondary(manager): |
| 355 | manager.test_window("one") |
| 356 | assert_dimensions(manager, 0, 0, 796, 596) |
| 357 | |
| 358 | manager.test_window("two") |
| 359 | manager.test_window("three") |
| 360 | manager.c.layout.previous() |
| 361 | manager.c.layout.previous() |
| 362 | assert_focused(manager, "one") |
| 363 | |
| 364 | assert_dimensions(manager, 0, 0, 796, 296) |
| 365 | manager.c.layout.grow() |
| 366 | # Grows 5% of 600 = 30 pixels |
| 367 | assert_dimensions(manager, 0, 0, 796, 326) |
| 368 | manager.c.layout.shrink() |
| 369 | assert_dimensions(manager, 0, 0, 796, 296) |
| 370 | |
| 371 | # Max width is 75% of 600 = 450 pixels |
| 372 | for _ in range(10): |
| 373 | manager.c.layout.grow() |
| 374 | assert_dimensions(manager, 0, 0, 796, 446) |
| 375 | |
| 376 | # Min width is 25% of 600 = 150 pixels |
| 377 | for _ in range(10): |
| 378 | manager.c.layout.shrink() |
| 379 | assert_dimensions(manager, 0, 0, 796, 146) |
| 380 | |
| 381 | |
| 382 | @monadtall_config |
nothing calls this directly
no test coverage detected