Skip to content
Snippets Groups Projects
Commit 620176bc authored by inso's avatar inso
Browse files

Fix tests

parent b2fa6f0a
No related branches found
No related tags found
No related merge requests found
...@@ -66,15 +66,15 @@ ...@@ -66,15 +66,15 @@
</property> </property>
<addaction name="actionAbout"/> <addaction name="actionAbout"/>
</widget> </widget>
<widget class="QMenu" name="menuDuniter"> <widget class="QMenu" name="menu_duniter">
<property name="title"> <property name="title">
<string>Dunit&amp;er</string> <string>&amp;Duniter</string>
</property> </property>
<addaction name="actionManage_local_node"/> <addaction name="actionManage_local_node"/>
</widget> </widget>
<addaction name="menu_file"/> <addaction name="menu_file"/>
<addaction name="menu_account"/> <addaction name="menu_account"/>
<addaction name="menuDuniter"/> <addaction name="menu_duniter"/>
<addaction name="menu_help"/> <addaction name="menu_help"/>
</widget> </widget>
<widget class="QStatusBar" name="statusbar"/> <widget class="QStatusBar" name="statusbar"/>
...@@ -185,7 +185,7 @@ ...@@ -185,7 +185,7 @@
</action> </action>
<action name="actionManage_local_node"> <action name="actionManage_local_node">
<property name="text"> <property name="text">
<string>Manage local node</string> <string>&amp;Manage local node</string>
</property> </property>
</action> </action>
</widget> </widget>
......
...@@ -28,10 +28,11 @@ class MainWindowMenusTest(unittest.TestCase, QuamashTest): ...@@ -28,10 +28,11 @@ class MainWindowMenusTest(unittest.TestCase, QuamashTest):
for child in children: for child in children:
if isinstance(child, QMenu): if isinstance(child, QMenu):
menus.append(child) menus.append(child)
self.assertEqual(len(menus), 3) self.assertEqual(len(menus), 4)
self.assertEqual(menus[0].objectName(), 'menu_file') self.assertEqual(menus[0].objectName(), 'menu_file')
self.assertEqual(menus[1].objectName(), 'menu_account') self.assertEqual(menus[1].objectName(), 'menu_account')
self.assertEqual(menus[2].objectName(), 'menu_help') self.assertEqual(menus[2].objectName(), 'menu_help')
self.assertEqual(menus[3].objectName(), 'menu_duniter')
def test_menu_account(self): def test_menu_account(self):
actions = self.main_window.ui.menu_account.actions() actions = self.main_window.ui.menu_account.actions()
......
...@@ -34,6 +34,7 @@ class TestMainWindow(unittest.TestCase, QuamashTest): ...@@ -34,6 +34,7 @@ class TestMainWindow(unittest.TestCase, QuamashTest):
self.homescreen = MagicMock(autospec='sakia.gui.homescreen.Homescreen') self.homescreen = MagicMock(autospec='sakia.gui.homescreen.Homescreen')
self.community_view = MagicMock(autospec='sakia.gui.community_view.CommunityView') self.community_view = MagicMock(autospec='sakia.gui.community_view.CommunityView')
self.password_asker = MagicMock(autospec='sakia.gui.password_asker.PasswordAsker') self.password_asker = MagicMock(autospec='sakia.gui.password_asker.PasswordAsker')
self.node_manager = MagicMock(autospec='sakia.gui.node_manager.NodeManager')
def tearDown(self): def tearDown(self):
self.tearDownQuamash() self.tearDownQuamash()
...@@ -47,7 +48,9 @@ class TestMainWindow(unittest.TestCase, QuamashTest): ...@@ -47,7 +48,9 @@ class TestMainWindow(unittest.TestCase, QuamashTest):
label_status = Mock() label_status = Mock()
label_time = Mock() label_time = Mock()
combo_referentials = Mock() combo_referentials = Mock()
mainwindow = MainWindow(self.app, self.account_joe, self.homescreen, self.community_view, widget, ui, label_icon, mainwindow = MainWindow(self.app, self.account_joe,
self.homescreen, self.community_view, self.node_manager,
widget, ui, label_icon,
label_status, label_time, combo_referentials, self.password_asker) label_status, label_time, combo_referentials, self.password_asker)
mainwindow.refresh = Mock() mainwindow.refresh = Mock()
mainwindow.action_change_account("doe") mainwindow.action_change_account("doe")
...@@ -70,7 +73,8 @@ class TestMainWindow(unittest.TestCase, QuamashTest): ...@@ -70,7 +73,8 @@ class TestMainWindow(unittest.TestCase, QuamashTest):
label_time = Mock() label_time = Mock()
combo_referentials = Mock() combo_referentials = Mock()
type(self.app).current_account = PropertyMock(return_value=None) type(self.app).current_account = PropertyMock(return_value=None)
mainwindow = MainWindow(self.app, None, self.homescreen, self.community_view, widget, ui, label_icon, mainwindow = MainWindow(self.app, None, self.homescreen, self.community_view, self.node_manager,
widget, ui, label_icon,
label_status, label_time, combo_referentials, self.password_asker) label_status, label_time, combo_referentials, self.password_asker)
mainwindow.refresh = Mock() mainwindow.refresh = Mock()
mainwindow.action_change_account("doe") mainwindow.action_change_account("doe")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment