diff --git a/plinth/tests/coverage/test_coverage.py b/plinth/tests/coverage/test_coverage.py
index 40c943b78..ab6381565 100644
--- a/plinth/tests/coverage/test_coverage.py
+++ b/plinth/tests/coverage/test_coverage.py
@@ -1,10 +1,29 @@
#!/usr/bin/python3
# -*- mode: python; mode: auto-fill; fill-column: 80 -*-
+#
+# This file is part of Plinth.
+#
+# Dervied from code sample at:
+# http://jeetworks.org/adding-test-code-coverage-analysis-to-a-python-projects-setup-command/
+#
+# Copyright 2009 Jeet Sukumaran and Mark T. Holder.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program. If not, see .
+#
-"""Support for integration of code test coverage analysis with setuptools.
-
-Derived from 'Adding Test Code Coverage Analysis to a Python Project’s Setup Command'
-
+"""
+Support for integration of code test coverage analysis with setuptools.
"""
import glob