diff options
Diffstat (limited to 'rtemsspec/tests')
-rw-r--r-- | rtemsspec/tests/spec-applconfig/a.yml | 8 | ||||
-rw-r--r-- | rtemsspec/tests/spec-applconfig/unspec-func.yml | 11 | ||||
-rw-r--r-- | rtemsspec/tests/spec-applconfig/unspec-group-2.yml | 9 | ||||
-rw-r--r-- | rtemsspec/tests/spec-applconfig/unspec-group-3.yml | 10 | ||||
-rw-r--r-- | rtemsspec/tests/spec-applconfig/unspec-group.yml | 11 | ||||
-rw-r--r-- | rtemsspec/tests/spec/interface-more.yml | 4 | ||||
-rw-r--r-- | rtemsspec/tests/test_applconfig.py | 18 |
7 files changed, 66 insertions, 5 deletions
diff --git a/rtemsspec/tests/spec-applconfig/a.yml b/rtemsspec/tests/spec-applconfig/a.yml index 6cbd2668..57a7b903 100644 --- a/rtemsspec/tests/spec-applconfig/a.yml +++ b/rtemsspec/tests/spec-applconfig/a.yml @@ -11,7 +11,13 @@ notes: | * ${b:/name} - * ${.:/document-reference/terminate} + * ${unspec-group:/name} + + * ${unspec-group-2:/name} + + * ${unspec-group-3:/name} + + * ${unspec-func:/name} * ${func:/name} diff --git a/rtemsspec/tests/spec-applconfig/unspec-func.yml b/rtemsspec/tests/spec-applconfig/unspec-func.yml new file mode 100644 index 00000000..24cc7148 --- /dev/null +++ b/rtemsspec/tests/spec-applconfig/unspec-func.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: [] +name: unspec_func +references: + c-user: SphinxRefUnspecFunc + url: unspec-func.html +type: interface diff --git a/rtemsspec/tests/spec-applconfig/unspec-group-2.yml b/rtemsspec/tests/spec-applconfig/unspec-group-2.yml new file mode 100644 index 00000000..106ad3e7 --- /dev/null +++ b/rtemsspec/tests/spec-applconfig/unspec-group-2.yml @@ -0,0 +1,9 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-group +links: [] +name: Unspec Group 2 +references: [] +type: interface diff --git a/rtemsspec/tests/spec-applconfig/unspec-group-3.yml b/rtemsspec/tests/spec-applconfig/unspec-group-3.yml new file mode 100644 index 00000000..f84af54e --- /dev/null +++ b/rtemsspec/tests/spec-applconfig/unspec-group-3.yml @@ -0,0 +1,10 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-group +links: [] +name: Unspec Group 3 +references: + url: unspec-group-3.html +type: interface diff --git a/rtemsspec/tests/spec-applconfig/unspec-group.yml b/rtemsspec/tests/spec-applconfig/unspec-group.yml new file mode 100644 index 00000000..b9f48595 --- /dev/null +++ b/rtemsspec/tests/spec-applconfig/unspec-group.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-group +links: [] +name: Unspec Group +references: + c-user: SphinxRefUnspecGroup + url: unspec-group.html +type: interface diff --git a/rtemsspec/tests/spec/interface-more.yml b/rtemsspec/tests/spec/interface-more.yml index 237232bf..9c7917ec 100644 --- a/rtemsspec/tests/spec/interface-more.yml +++ b/rtemsspec/tests/spec/interface-more.yml @@ -75,6 +75,10 @@ links: uid: interface - role: spec-refinement spec-key: interface-type + spec-value: unspecified-group + uid: interface +- role: spec-refinement + spec-key: interface-type spec-value: unspecified-type uid: interface - role: spec-refinement diff --git a/rtemsspec/tests/test_applconfig.py b/rtemsspec/tests/test_applconfig.py index f01410c3..c2ebd770 100644 --- a/rtemsspec/tests/test_applconfig.py +++ b/rtemsspec/tests/test_applconfig.py @@ -99,7 +99,13 @@ NOTES: * :ref:`b` - * :ref:`Terminate` + * :ref:`SphinxRefUnspecGroup` + + * Unspec Group 2 + + * `Unspec Group 3 <unspec-group-3.html>`_ + + * :ref:`unspec_func() <SphinxRefUnspecFunc>` * :c:func:`func` @@ -452,9 +458,13 @@ NOTES: * * * #b * - * * <a - * href=https://docs.rtems.org/branches/master/c-user/fatal_error.html#announcing-a-fatal-error>Announcing - * a Fatal Error</a> + * * <a href="unspec-group.html">Unspec Group</a> + * + * * Unspec Group 2 + * + * * <a href="unspec-group-3.html">Unspec Group 3</a> + * + * * unspec_func() * * * func() * |