From c6dfef4a8f27bb629b79451aa32fde2238fb77c0 Mon Sep 17 00:00:00 2001
From: holgern <holgernahrstaedt@gmx.de>
Date: Mon, 6 Apr 2020 10:25:04 +0200
Subject: [PATCH] Remove warnings

---
 beem/utils.py                | 4 ++--
 beemgraphenebase/ecdsasig.py | 4 ++--
 tests/beem/test_cli.py       | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/beem/utils.py b/beem/utils.py
index 777c7216..6b27e701 100644
--- a/beem/utils.py
+++ b/beem/utils.py
@@ -356,9 +356,9 @@ def seperate_yaml_dict_from_body(content):
     if len(content.split("---")) > 1:
         body = content[content.find("---", 1) + 3 :]
         yaml_content = content[content.find("---") + 3 : content.find("---", 1)]
-        parameter = yaml.load(yaml_content)
+        parameter = yaml.load(yaml_content, Loader=yaml.FullLoader)
         if not isinstance(parameter, dict):
-            parameter = yaml.load(yaml_content.replace(":", ": ").replace("  ", " "))
+            parameter = yaml.load(yaml_content.replace(":", ": ").replace("  ", " "), Loader=yaml.FullLoader)
     else:
         body = content
     return body, parameter
diff --git a/beemgraphenebase/ecdsasig.py b/beemgraphenebase/ecdsasig.py
index 8409149a..5b8d1a78 100644
--- a/beemgraphenebase/ecdsasig.py
+++ b/beemgraphenebase/ecdsasig.py
@@ -200,7 +200,7 @@ def sign_message(message, wif, hashfn=hashlib.sha256):
             sigder = bytearray(sigder)
             lenR = sigder[3]
             lenS = sigder[5 + lenR]
-            if lenR is 32 and lenS is 32:
+            if lenR == 32 and lenS == 32:
                 # Derive the recovery parameter
                 #
                 i = recoverPubkeyParameter(
@@ -245,7 +245,7 @@ def sign_message(message, wif, hashfn=hashlib.sha256):
             sigder = bytearray(sigder)
             lenR = sigder[3]
             lenS = sigder[5 + lenR]
-            if lenR is 32 and lenS is 32:
+            if lenR == 32 and lenS == 32:
                 # Derive the recovery parameter
                 #
                 i = recoverPubkeyParameter(
diff --git a/tests/beem/test_cli.py b/tests/beem/test_cli.py
index a32cb14b..90a53735 100644
--- a/tests/beem/test_cli.py
+++ b/tests/beem/test_cli.py
@@ -366,7 +366,7 @@ class Testcases(unittest.TestCase):
 
     def test_power(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['power'])
+        result = runner.invoke(cli, ['power', 'holger80'])
         self.assertEqual(result.exit_code, 0)
 
     def test_nextnode(self):
-- 
GitLab