Question, why would you patch self.patch(self.ui, "focusInEvent", lambda ev: False) in the set_urgent test?
Also, can we change this code:
self.ui.switch_to("devices") self.assertEqual( self.ui.ui.control_panel.ui.tab_widget.currentIndex(), 2)
to use something like:
self.ui.switch_to("devices") self.assertEqual( self.ui.ui.control_panel.ui.tab_widget.currentIndex(), self.ui.ui.control_panel.ui.tab_widget.indexOf(self.ui.ui.control_panel.ui.devices))
which in turn allows us to do something like:
for tab_name in self.ui.tabs: tab = getattr(self.ui.ui.control_panel.ui, tab_name) self.ui.switch_to(tab_name) self.assertEqual( self.ui.ui.control_panel.ui.tab_widget.currentIndex(), self.ui.ui.control_panel.ui.tab_widget.indexOf(tab))
What do you think?
« Back to merge proposal
Question, why would you patch self.patch(self.ui, "focusInEvent", lambda ev: False) in the set_urgent test?
Also, can we change this code:
2)
to use something like:
which in turn allows us to do something like:
for tab_name in self.ui.tabs: self.ui. ui.control_ panel.ui, tab_name)
self. ui.switch_ to(tab_ name)
self. assertEqual(
self. ui.ui.control_ panel.ui. tab_widget. currentIndex( ),
self. ui.ui.control_ panel.ui. tab_widget. indexOf( tab))
tab = getattr(
What do you think?