(test)
| 113 | |
| 114 | |
| 115 | def test_colm004_can_hide(test): |
| 116 | test.start_server(get_app()) |
| 117 | |
| 118 | target = test.table("table") |
| 119 | |
| 120 | assert target.column(0).get_text(2) == "rows" |
| 121 | target.column("rows").hide(2) |
| 122 | |
| 123 | assert target.column(0).get_text(2) == "Toronto" |
| 124 | target.column("ccc").hide(2) # Toronto |
| 125 | |
| 126 | assert target.column(0).get_text(2) == "Montréal" |
| 127 | target.column("ddd").hide(2) # Montreal |
| 128 | |
| 129 | assert target.column(0).get_text(2) == "New York City" |
| 130 | |
| 131 | toggle = target.toggle_columns() |
| 132 | |
| 133 | toggle.open() |
| 134 | assert toggle.is_opened() |
| 135 | |
| 136 | hidden = toggle.get_hidden() |
| 137 | assert len(hidden) == 3 |
| 138 | |
| 139 | for el in hidden: |
| 140 | el.click() |
| 141 | |
| 142 | toggle.close() |
| 143 | |
| 144 | assert target.column(0).get_text(2) == "rows" |
| 145 | assert target.column(1).get_text(2) == "Toronto" |
| 146 | assert target.column(2).get_text(2) == "Montréal" |
| 147 | |
| 148 | |
| 149 | def test_colm005_dont_clear_hidden(test): |
nothing calls this directly
no test coverage detected
searching dependent graphs…