def main(): app = wx.App() rootframe = wx.Frame(None) NavPanel(rootframe, testutil.Dummy("Controller")) rootframe.Show() app.MainLoop()
def _init_ui_components(self): self.main_panel = _FocusablePanel(self, style=wx.RAISED_BORDER) self.control_panel = wx.Panel(self.main_panel) self.main_panel.use_as_focus(self.control_panel) self.nav_view = NavPanel(self.control_panel, self.controller) self.data_view = self._create_data_notebook() self.validation_view = SourceValidationPanel(self.control_panel, self.controller) if self.track_mode: self.ssos_query_button = wx.Button(self.control_panel, label="Query SSOS") self.Bind(wx.EVT_BUTTON, self._on_ssos_query) self._do_layout()
def setUp(self): super(NavigationPanelTest, self).setUp() self.controller = Mock() self.undertest = NavPanel(self.rootframe, self.controller)