Initial version of unit testing documentation

This commit includes the 'User guide' and 'Implementing tests' sections
for helping people building, running and writing unit tests. A more
detailed version of documentation is available under the 'Component
user manuals section'.

Change-Id: I67e93ac805d1f4e7727964f3d95a70436ae34733
Signed-off-by: Imre Kis <imre.kis@arm.com>
diff --git a/docs/conf.py b/docs/conf.py
index 669fc46..efe0d10 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -1,8 +1,17 @@
 # -*- coding: utf-8 -*-

+#

+# Copyright (c) 2019-2020, Arm Limited. All rights reserved.

+#

+# SPDX-License-Identifier: BSD-3-Clause

+#

+#

+# Configuration file for the Sphinx documentation builder.

+#

+# See the options documentation at http://www.sphinx-doc.org/en/master/config

 

 # -- Metadata about this file ------------------------------------------------

 __date__ = "08 October 2019"

-__copyright__ = "Copyright (c) 2019 ARM Limited; SPDX-License-Identifier: BSD-3-Clause"

+__copyright__ = "Copyright (c) 2019-2020 Arm Limited; SPDX-License-Identifier: BSD-3-Clause"

 

 # Configuration file for the Sphinx documentation builder.

 

@@ -18,8 +27,8 @@
 

 # -- Project information -----------------------------------------------------

 project = 'TF-A Unit Tests'

-copyright = 'Copyright (c) 2019 ARM Limited'

-author = 'Imre Kis'

+copyright = 'Copyright (c) 2019-2020 Arm Limited'

+author = 'Arm Limited'

 

 # The full version, including alpha/beta/rc tags

 release = '0.0.1'

@@ -30,7 +39,7 @@
 # Add any Sphinx extension module names here, as strings. They can be

 # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom

 # ones.

-extensions = ['sphinx.ext.autosectionlabel', 'sphinxcontrib.plantuml']

+extensions = ['sphinx.ext.autosectionlabel', 'sphinxcontrib.plantuml', 'sphinxcontrib.moderncmakedomain']

 

 # Add any paths that contain templates here, relative to this directory.

 templates_path = ['_templates']