From df8525c4e7e86e5b671fcf7dceb3c96eb0052f6c Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Thu, 21 Jan 2016 09:01:59 +0100
Subject: [PATCH] Fix tests

---
 src/sakia/gui/graphs/graph_tab.py                           | 2 +-
 src/sakia/gui/identities_tab.py                             | 3 +--
 src/sakia/gui/transactions_tab.py                           | 2 +-
 src/sakia/gui/views/wot.py                                  | 6 ++----
 src/sakia/gui/widgets/__init__.py                           | 3 +--
 .../tests/functional/certification/test_certification.py    | 1 -
 .../functional/identities_tab/test_identities_table.py      | 6 +++---
 7 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/src/sakia/gui/graphs/graph_tab.py b/src/sakia/gui/graphs/graph_tab.py
index 4bb7e454..b3bd4fa1 100644
--- a/src/sakia/gui/graphs/graph_tab.py
+++ b/src/sakia/gui/graphs/graph_tab.py
@@ -5,7 +5,7 @@ from PyQt5.QtGui import QCursor
 from ...tools.exceptions import MembershipNotFoundError
 from ...tools.decorators import asyncify, once_at_a_time
 from ...core.registry import BlockchainState
-from ..widgets import ContextMenu
+from ..widgets.context_menu import ContextMenu
 
 
 class GraphTabWidget(QObject):
diff --git a/src/sakia/gui/identities_tab.py b/src/sakia/gui/identities_tab.py
index 2a623466..36bca853 100644
--- a/src/sakia/gui/identities_tab.py
+++ b/src/sakia/gui/identities_tab.py
@@ -14,11 +14,10 @@ from ucoinpy.api import bma
 
 from ..models.identities import IdentitiesFilterProxyModel, IdentitiesTableModel
 from ..gen_resources.identities_tab_uic import Ui_IdentitiesTab
-from sakia.gui.widgets.busy import Busy
 from ..core.registry import Identity, BlockchainState
 from ..tools.exceptions import NoPeerAvailable
 from ..tools.decorators import asyncify, once_at_a_time, cancel_once_task
-from .widgets import ContextMenu
+from .widgets.context_menu import ContextMenu
 
 
 class IdentitiesTabWidget(QObject):
diff --git a/src/sakia/gui/transactions_tab.py b/src/sakia/gui/transactions_tab.py
index cd70abe5..bf2f6e65 100644
--- a/src/sakia/gui/transactions_tab.py
+++ b/src/sakia/gui/transactions_tab.py
@@ -9,7 +9,7 @@ from ..gen_resources.transactions_tab_uic import Ui_transactionsTabWidget
 from ..models.txhistory import HistoryTableModel, TxFilterProxyModel
 from ..tools.exceptions import NoPeerAvailable
 from ..tools.decorators import asyncify, once_at_a_time, cancel_once_task
-from .widgets import ContextMenu
+from .widgets.context_menu import ContextMenu
 from sakia.gui.widgets import toast
 
 
diff --git a/src/sakia/gui/views/wot.py b/src/sakia/gui/views/wot.py
index b8ed76f5..056962d8 100644
--- a/src/sakia/gui/views/wot.py
+++ b/src/sakia/gui/views/wot.py
@@ -1,9 +1,7 @@
-import networkx
-from PyQt5.QtCore import Qt, QPoint,  pyqtSignal
+from PyQt5.QtCore import Qt
 from PyQt5.QtGui import QPainter, QWheelEvent
-from PyQt5.QtWidgets import QGraphicsView, QGraphicsSceneContextMenuEvent
+from PyQt5.QtWidgets import QGraphicsView
 from .scenes import WotScene
-from ..widgets import ContextMenu
 
 
 class WotView(QGraphicsView):
diff --git a/src/sakia/gui/widgets/__init__.py b/src/sakia/gui/widgets/__init__.py
index a61deb8f..fbaafe79 100644
--- a/src/sakia/gui/widgets/__init__.py
+++ b/src/sakia/gui/widgets/__init__.py
@@ -1,3 +1,2 @@
 from .busy import Busy
-from .dialogs import QAsyncMessageBox
-from .context_menu import ContextMenu
\ No newline at end of file
+from .dialogs import QAsyncMessageBox
\ No newline at end of file
diff --git a/src/sakia/tests/functional/certification/test_certification.py b/src/sakia/tests/functional/certification/test_certification.py
index 322cb71c..3e417815 100644
--- a/src/sakia/tests/functional/certification/test_certification.py
+++ b/src/sakia/tests/functional/certification/test_certification.py
@@ -18,7 +18,6 @@ from sakia.core import Account, Community, Wallet
 from sakia.core.net import Network, Node
 from sakia.core.net.api.bma.access import BmaAccess
 from sakia.tests import QuamashTest
-from ucoinpy.api import bma
 
 
 class TestCertificationDialog(unittest.TestCase, QuamashTest):
diff --git a/src/sakia/tests/functional/identities_tab/test_identities_table.py b/src/sakia/tests/functional/identities_tab/test_identities_table.py
index 72be5f0d..71c5da4c 100644
--- a/src/sakia/tests/functional/identities_tab/test_identities_table.py
+++ b/src/sakia/tests/functional/identities_tab/test_identities_table.py
@@ -62,12 +62,12 @@ class TestIdentitiesTable(unittest.TestCase, QuamashTest):
         future = asyncio.Future()
 
         def open_widget():
-            identities_tab.show()
+            identities_tab.widget.show()
             return future
 
         def close_dialog():
-            if identities_tab.isVisible():
-                identities_tab.close()
+            if identities_tab.widget.isVisible():
+                identities_tab.widget.close()
             future.set_result(True)
 
         async def exec_test():
-- 
GitLab