[hawkmoth] [RFC PATCH 2/2] test: update tests for Sphinx 3 compatibility

  • From: Bruno Santos <brunomanuelsantos@xxxxxxxxxxxxxxxxxx>
  • To: Jani Nikula <jani@xxxxxxxxxx>, hawkmoth mailing list <hawkmoth@xxxxxxxxxxxxx>
  • Date: Mon, 14 Sep 2020 00:29:27 +0100

The last commit emits a few new directives. This in turn requires the
expected test results to be updated.
---
 test/enum.rst                | 2 +-
 test/example-10-macro.rst    | 6 +++---
 test/example-40-enum.rst     | 2 +-
 test/example-50-struct.rst   | 2 +-
 test/function-like-macro.rst | 4 ++--
 test/struct.rst              | 2 +-
 test/typedef-enum.rst        | 4 ++--
 test/typedef-struct.rst      | 4 ++--
 test/union.rst               | 4 ++--
 9 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/test/enum.rst b/test/enum.rst
index a7a8ced..65a9818 100644
--- a/test/enum.rst
+++ b/test/enum.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: enum foo
+.. c:enum:: enum foo
 
    Enum doc.
 
diff --git a/test/example-10-macro.rst b/test/example-10-macro.rst
index 36db739..e843044 100644
--- a/test/example-10-macro.rst
+++ b/test/example-10-macro.rst
@@ -4,14 +4,14 @@
    Failure status.
 
 
-.. c:function:: DIE()
+.. c:macro:: DIE()
 
    Terminate immediately with failure status.
 
    See :c:macro:`FAILURE`.
 
 
-.. c:function:: ARRAY_SIZE(array)
+.. c:macro:: ARRAY_SIZE(array)
 
    Get the number of elements in an array.
 
@@ -19,7 +19,7 @@
    :return: Array size
 
 
-.. c:function:: VARIADIC_MACRO(foo, ...)
+.. c:macro:: VARIADIC_MACRO(foo, ...)
 
    Variadic macros
 
diff --git a/test/example-40-enum.rst b/test/example-40-enum.rst
index 75000b3..efbc00b 100644
--- a/test/example-40-enum.rst
+++ b/test/example-40-enum.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: enum mode
+.. c:enum:: enum mode
 
    Frobnication modes for :c:func:`frob`.
 
diff --git a/test/example-50-struct.rst b/test/example-50-struct.rst
index 2eff861..ac9b2a1 100644
--- a/test/example-50-struct.rst
+++ b/test/example-50-struct.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: struct list
+.. c:struct:: struct list
 
    Linked list node.
 
diff --git a/test/function-like-macro.rst b/test/function-like-macro.rst
index b9e37ba..de171ca 100644
--- a/test/function-like-macro.rst
+++ b/test/function-like-macro.rst
@@ -1,10 +1,10 @@
 
-.. c:function:: FOO(bar, baz)
+.. c:macro:: FOO(bar, baz)
 
    A function-like macro.
 
 
-.. c:function:: BAR()
+.. c:macro:: BAR()
 
    Another
 
diff --git a/test/struct.rst b/test/struct.rst
index 1a0fa60..ada55e6 100644
--- a/test/struct.rst
+++ b/test/struct.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: struct sample_struct
+.. c:struct:: struct sample_struct
 
    This is a sample struct
 
diff --git a/test/typedef-enum.rst b/test/typedef-enum.rst
index 44ef1a2..9822a8f 100644
--- a/test/typedef-enum.rst
+++ b/test/typedef-enum.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: enum named
+.. c:enum:: enum named
 
    named typedeffed enum
 
@@ -9,7 +9,7 @@
       named enumeration
 
 
-.. c:type:: unnamed_t
+.. c:enum:: unnamed_t
 
    unnamed typedeffed enum
 
diff --git a/test/typedef-struct.rst b/test/typedef-struct.rst
index bb46f1f..95b778a 100644
--- a/test/typedef-struct.rst
+++ b/test/typedef-struct.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: struct named
+.. c:struct:: struct named
 
    named typedeffed struct
 
@@ -9,7 +9,7 @@
       named member
 
 
-.. c:type:: typedef_struct
+.. c:struct:: typedef_struct
 
    unnamed typedeffed struct
 
diff --git a/test/union.rst b/test/union.rst
index a6cc7b5..e8acc1b 100644
--- a/test/union.rst
+++ b/test/union.rst
@@ -1,5 +1,5 @@
 
-.. c:type:: union foo
+.. c:union:: union foo
 
    Union documentation.
 
@@ -14,7 +14,7 @@
       int member 2.
 
 
-   .. c:type:: struct _baz
+   .. c:struct:: struct _baz
 
       struct member.
 
-- 
2.28.0


Other related posts:

  • » [hawkmoth] [RFC PATCH 2/2] test: update tests for Sphinx 3 compatibility - Bruno Santos