diff --git a/CHANGELOG.md b/CHANGELOG.md
index e0a85801c822ce3894bd7cef871e45200b43f2bc..6c973fdcf2376fe872574757120c7c0060009307 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,4 +8,5 @@ Build system
 
 * Python 3.6 support dropped as it does not emply pyproject.toml, which is necessary
   to build this
+* fixed unit tests to run on Py3.12
 * removed Docker unit tests
diff --git a/tests/test_coding/test_overloading.py b/tests/test_coding/test_overloading.py
index c189ff59909513e81969b15c25cc8539b37853a5..89002b0105ebacd3e4727cf5aa320f1bab4d6b2a 100644
--- a/tests/test_coding/test_overloading.py
+++ b/tests/test_coding/test_overloading.py
@@ -35,11 +35,11 @@ class TestOverloading(unittest.TestCase):
 
         @overload
         def fun(a: B):
-            self.assertEquals(type(a), B)
+            self.assertEqual(type(a), B)
 
         @fun.overload
         def fun(a: A):
-            self.assertEquals(type(a), A)
+            self.assertEqual(type(a), A)
 
         fun(A())
         fun(B())