From bf26bbfd7ca69e4add504b7db1501f7190b23a2f Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Tue, 12 Jan 2016 05:09:44 +0100
Subject: [PATCH] Fix bug #338

---
 src/sakia/core/wallet.py                                    | 4 ++--
 src/sakia/tests/gui/process_cfg_account/test_add_account.py | 1 +
 src/sakia/tests/mocks/bma/nice_blockchain.py                | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/sakia/core/wallet.py b/src/sakia/core/wallet.py
index 2f9c229d..5fe30ece 100644
--- a/src/sakia/core/wallet.py
+++ b/src/sakia/core/wallet.py
@@ -231,7 +231,7 @@ class Wallet(QObject):
                                       req_args={'number': blockid.number})
         except ValueError as e:
             if '404' in str(e):
-                return (False, "Could not send transfer with null blockchain")
+                return False, "Could not send transfer with null blockchain"
 
         time = block['medianTime']
         txid = len(block['transactions'])
@@ -275,7 +275,7 @@ class Wallet(QObject):
             return False, str(e)
         logging.debug("Inputs : {0}".format(inputs))
 
-        outputs =  self.tx_outputs(recipient, amount, inputs)
+        outputs = self.tx_outputs(recipient, amount, inputs)
         logging.debug("Outputs : {0}".format(outputs))
         tx = Transaction(PROTOCOL_VERSION, community.currency,
                          [self.pubkey], inputs,
diff --git a/src/sakia/tests/gui/process_cfg_account/test_add_account.py b/src/sakia/tests/gui/process_cfg_account/test_add_account.py
index 45aca84e..fe3e84c3 100644
--- a/src/sakia/tests/gui/process_cfg_account/test_add_account.py
+++ b/src/sakia/tests/gui/process_cfg_account/test_add_account.py
@@ -88,6 +88,7 @@ class ProcessAddCommunity(unittest.TestCase, QuamashTest):
             self.assertEqual(self.application.current_account.name, "test")
             self.assertEqual(self.application.preferences['account'], "test")
             self.assertEqual(len(self.application.current_account.wallets), 1)
+            yield from asyncio.sleep(0)
 
         self.lp.call_later(10, close_dialog)
         asyncio.async(exec_test())
diff --git a/src/sakia/tests/mocks/bma/nice_blockchain.py b/src/sakia/tests/mocks/bma/nice_blockchain.py
index f60b6716..7aef3d22 100644
--- a/src/sakia/tests/mocks/bma/nice_blockchain.py
+++ b/src/sakia/tests/mocks/bma/nice_blockchain.py
@@ -57,7 +57,7 @@ bma_membership_john = {
         [
             {
 
-                "version": "1",
+                "version": 1,
                 "currency": "test_currency",
                 "membership": "IN",
                 "blockNumber": 0,
-- 
GitLab