From 4bd267a8953154240ae22685fc940ad2b8fc18d7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org>
Date: Tue, 5 Apr 2022 08:39:31 +0200
Subject: [PATCH] FIX: fix unittests that use the mockup

---
 unittests/test_authentication_auth_token.py      | 2 +-
 unittests/test_authentication_unauthenticated.py | 2 +-
 unittests/test_connection.py                     | 2 +-
 unittests/test_entity.py                         | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/unittests/test_authentication_auth_token.py b/unittests/test_authentication_auth_token.py
index 15e54121..d0eb6b90 100644
--- a/unittests/test_authentication_auth_token.py
+++ b/unittests/test_authentication_auth_token.py
@@ -65,7 +65,7 @@ def test_configure_connection():
     c._delegate_connection.resources.append(request_has_auth_token)
     assert c._authenticator.auth_token == "[request token]"
     response = c._http_request(method="GET", path="test")
-    assert response.read() == "ok"
+    assert response.read().decode() == "ok"
     assert c._authenticator.auth_token == "[response token]"
 
 
diff --git a/unittests/test_authentication_unauthenticated.py b/unittests/test_authentication_unauthenticated.py
index 52146b08..45a709fc 100644
--- a/unittests/test_authentication_unauthenticated.py
+++ b/unittests/test_authentication_unauthenticated.py
@@ -59,7 +59,7 @@ def test_configure_connection():
 
     assert c._authenticator.auth_token is None
     response = c._http_request(method="GET", path="test")
-    assert response.read() == "ok"
+    assert response.read().decode() == "ok"
     mock.method.assert_called_once()
     assert c._authenticator.auth_token is None
 
diff --git a/unittests/test_connection.py b/unittests/test_connection.py
index 16370f00..ee564ea0 100644
--- a/unittests/test_connection.py
+++ b/unittests/test_connection.py
@@ -169,7 +169,7 @@ def test_getter_status():
 def test_read():
     response = test_init_response()
     tru(hasattr(response, "read"))
-    eq(response.read(), "Body")
+    eq(response.read().decode(), "Body")
 
 
 def test_getter_session_token():
diff --git a/unittests/test_entity.py b/unittests/test_entity.py
index 1e88702a..b62ce219 100644
--- a/unittests/test_entity.py
+++ b/unittests/test_entity.py
@@ -87,7 +87,7 @@ class TestEntity(unittest.TestCase):
         """
         parser = etree.XMLParser(remove_comments=True)
         entity = Entity._from_xml(Entity(),
-                                  etree.parse("unittests/test_record.xml",
+                                  etree.parse("unittests/test_record.xml".encode(),
                                               parser).getroot())
 
         self.assertEqual(entity.role, "Record")
-- 
GitLab