Skip to content

Commit 3f7c39b

Browse files
committed
Improving UTs: refactoring of TestMIANodeController methods, 2ter
- test_filter_widget (final fix, really?)
1 parent 8eca782 commit 3f7c39b

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

populse_mia/tests/run_mia_test.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7563,13 +7563,16 @@ def test_filter_widget(self):
75637563
self.assertTrue(input_filter.table_data.isColumnHidden(tag_col_idx))
75647564

75657565
# Add "AcquisitionDate" as a visualized tag
7566-
QTimer.singleShot(
7567-
100,
7568-
lambda: self.add_visualized_tag(
7569-
input_filter, "AcquisitionDate", timeout=5000
7570-
),
7571-
)
7572-
input_filter.update_tags()
7566+
with patch.object(
7567+
QDialog, "exec", side_effect=lambda: (QTest.qWait(300), True)
7568+
):
7569+
QTimer.singleShot(
7570+
100,
7571+
lambda: self.add_visualized_tag(
7572+
input_filter, "AcquisitionDate", timeout=5000
7573+
),
7574+
)
7575+
input_filter.update_tags()
75737576

75747577
# Test "AcquisitionDate" header name column is not hidden
75757578
if platform.system() == "Windows":

0 commit comments

Comments
 (0)