From 7185e8f1e822960a25ab2d821540a708f9e1b6e9 Mon Sep 17 00:00:00 2001
From: Moul <moul@moul.re>
Date: Wed, 24 Feb 2021 21:59:25 +0100
Subject: [PATCH] [lint] Remove duplicate network/ws2p/heads BMA path

Kept the one in 'bma' module since the request is done on BMA API
Update the import in the test

S
---
 duniterpy/api/ws2p/network.py | 35 -----------------------------------
 tests/api/ws2p/test_ws2p.py   |  2 +-
 2 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/duniterpy/api/ws2p/network.py b/duniterpy/api/ws2p/network.py
index e05c4652..d309fbe8 100644
--- a/duniterpy/api/ws2p/network.py
+++ b/duniterpy/api/ws2p/network.py
@@ -17,43 +17,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import logging
 
-from duniterpy.api.client import Client
-
 logger = logging.getLogger("duniter/network")
 
-MODULE = "network"
-
-WS2P_HEADS_SCHEMA = {
-    "type": "object",
-    "properties": {
-        "heads": {
-            "type": "array",
-            "items": {
-                "type": "object",
-                "properties": {
-                    "message": {"type": "string"},
-                    "sig": {"type": "string"},
-                    "messageV2": {"type": "string"},
-                    "sigV2": {"type": "string"},
-                    "step": {"type": "number"},
-                },
-                "required": ["message", "sig"],
-            },
-        }
-    },
-    "required": ["heads"],
-}
-
-
-def heads(client: Client):
-    """
-    GET Certification data over a member
-
-    :param client: Client to connect to the api
-    :rtype: dict
-    """
-    return client.get(MODULE + "/ws2p/heads", schema=WS2P_HEADS_SCHEMA)
-
 
 WS2P_CONNECT_MESSAGE_SCHEMA = {
     "type": "object",
diff --git a/tests/api/ws2p/test_ws2p.py b/tests/api/ws2p/test_ws2p.py
index c7a6a5ad..7b191a7f 100644
--- a/tests/api/ws2p/test_ws2p.py
+++ b/tests/api/ws2p/test_ws2p.py
@@ -21,7 +21,7 @@ import unittest
 import jsonschema
 
 from duniterpy.api.client import parse_text
-from duniterpy.api.ws2p.network import WS2P_HEADS_SCHEMA
+from duniterpy.api.bma.network import WS2P_HEADS_SCHEMA
 from duniterpy.api.ws2p.requests import (
     BLOCK_RESPONSE_SCHEMA,
     ERROR_RESPONSE_SCHEMA,
-- 
GitLab