diff --git a/_ucoinpy_test/api/bma/test_ws.py b/_ucoinpy_test/api/bma/test_ws.py index 2a0a6483acca95550f23708d226ef6efe1e1a8b4..93948a80e13b0bf282ed1b69ab1edff6e9bddb6e 100644 --- a/_ucoinpy_test/api/bma/test_ws.py +++ b/_ucoinpy_test/api/bma/test_ws.py @@ -38,7 +38,7 @@ class Test_BMA_Websocket(WebFunctionalSetupMixin, unittest.TestCase): def test_peer(self): json_sample = """{ - "version": "1", + "version": 1, "currency": "beta_brouzouf", "pubkey": "HsLShAtzXTVxeUtQd7yi5Z5Zh4zNvbu8sTEZ53nfKcqY", "endpoints": [ @@ -51,7 +51,7 @@ class Test_BMA_Websocket(WebFunctionalSetupMixin, unittest.TestCase): """ peer = Peer(None) data = peer.parse_text(json_sample) - self.assertEqual(data["version"], "1") + self.assertEqual(data["version"], 1) self.assertEqual(data["currency"], "beta_brouzouf") self.assertEqual(data["pubkey"], "HsLShAtzXTVxeUtQd7yi5Z5Zh4zNvbu8sTEZ53nfKcqY") self.assertEqual(len(data["endpoints"]), 3) diff --git a/ucoinpy/api/bma/ws/__init__.py b/ucoinpy/api/bma/ws/__init__.py index a932fd67b6d46d85aad4ef29eb14dfde0a601119..67f2c74716e27a649eb2ee48229034b7b569c4a0 100644 --- a/ucoinpy/api/bma/ws/__init__.py +++ b/ucoinpy/api/bma/ws/__init__.py @@ -43,7 +43,7 @@ class Peer(Websocket): "type": "object", "properties": { "version": { - "type": "string" + "type": "number" }, "currency": { "type": "string"