Setting home directory
(qtbot)
| 239 | |
| 240 | |
| 241 | def test_DialogLoadMask_5(qtbot): |
| 242 | """Setting home directory""" |
| 243 | |
| 244 | dlg = DialogLoadMask() |
| 245 | qtbot.addWidget(dlg) |
| 246 | dlg.show() |
| 247 | |
| 248 | # Set image size |
| 249 | n_rows, n_columns = 25, 37 |
| 250 | dlg.set_image_size(n_rows=n_rows, n_columns=n_columns) |
| 251 | |
| 252 | assert dlg._compute_home_directory() == ".", "Home directory is computed incorrectly" |
| 253 | d_name = os.path.join("file", "directory") |
| 254 | d_name = os.path.abspath(d_name) |
| 255 | dlg.set_default_directory(d_name) |
| 256 | assert dlg.get_default_directory() == d_name, "Returned default directory is incorrect" |
| 257 | assert dlg._compute_home_directory() == d_name, "Home directory is computed incorrectly" |
| 258 | |
| 259 | d_name2 = os.path.join("file", "directory") |
| 260 | d_name2 = os.path.abspath(d_name2) |
| 261 | dlg.set_default_directory(d_name2) |
| 262 | f_path = os.path.join(d_name2, "file_name.bin") |
| 263 | dlg.set_mask_file_path(f_path) |
| 264 | assert dlg._compute_home_directory() == d_name2, "Home directory is computed incorrectly" |
| 265 | |
| 266 | # Now clear the default directory |
| 267 | dlg.set_default_directory(d_name) |
| 268 | assert dlg._compute_home_directory() == d_name2, "Home directory is computed incorrectly" |
| 269 | |
| 270 | |
| 271 | def test_DialogLoadMask_6(qtbot, monkeypatch): |
nothing calls this directly
no test coverage detected