diff --git a/unittests/test_scanner.py b/unittests/test_scanner.py
index 9e6424dd32b01a0c50ddff8ae553d7409967ff6a..21b7da10ef860378a4779f34f8f1b26c6a54f359 100644
--- a/unittests/test_scanner.py
+++ b/unittests/test_scanner.py
@@ -1,3 +1,25 @@
+# encoding: utf-8
+#
+# This file is a part of the CaosDB Project.
+#
+# Copyright (C) 2021      Henrik tom Wörden <h.tomwoerden@indiscale.com>
+#               2021-2023 Research Group Biomedical Physics,
+# Max-Planck-Institute for Dynamics and Self-Organization Göttingen
+# Alexander Schlemmer <alexander.schlemmer@ds.mpg.de>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
+#
 
 import json
 import logging
@@ -277,6 +299,7 @@ def test_variable_deletion_problems():
         else:
             raise RuntimeError("Wrong name")
 
+
 def test_record_parents():
     """ Test the correct list of returned records by the scanner     """
 
@@ -288,20 +311,20 @@ def test_record_parents():
     converter_registry = create_converter_registry(crawler_definition)
 
     records = scan_structure_elements(DictElement(name="", value=data), crawler_definition,
-                                   converter_registry)
-    assert len(records)==4
+                                      converter_registry)
+    assert len(records) == 4
     for rec in records:
         if rec.name == 'e':
-            assert rec.parents[0].name == 'Exp' # default parent was overwritten
-            assert len(rec.parents)==1
+            assert rec.parents[0].name == 'Exp'  # default parent was overwritten
+            assert len(rec.parents) == 1
         elif rec.name == 'c':
-            assert rec.parents[0].name == 'Cap2' # default parent was overwritten by second
-                                                 # converter
-            assert len(rec.parents)==1
+            assert rec.parents[0].name == 'Cap2'  # default parent was overwritten by second
+            # converter
+            assert len(rec.parents) == 1
         elif rec.name == 'p':
-            assert rec.parents[0].name == 'Projekt' # top level set parent was overwritten
-            assert len(rec.parents)==1
+            assert rec.parents[0].name == 'Projekt'  # top level set parent was overwritten
+            assert len(rec.parents) == 1
         elif rec.name == 's':
-            assert rec.parents[0].name == 'Stuff' # default parent stays if no parent is given on
-                                                  # lower levels
-            assert len(rec.parents)==1
+            assert rec.parents[0].name == 'Stuff'  # default parent stays if no parent is given on
+            # lower levels
+            assert len(rec.parents) == 1