summaryrefslogtreecommitdiffstats
path: root/rtemsspec/tests/test_content_c.py
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-11 16:29:55 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-11 16:57:59 +0200
commit82ee7cecf052ce11dbfe0e05719c44744b906ecc (patch)
tree38f4c2701ea84f5e3571d1b3637a86ab539e4332 /rtemsspec/tests/test_content_c.py
parentinterface: Fix macro links (diff)
downloadrtems-central-82ee7cecf052ce11dbfe0e05719c44744b906ecc.tar.bz2
content: Split long @defgroup lines
Diffstat (limited to 'rtemsspec/tests/test_content_c.py')
-rw-r--r--rtemsspec/tests/test_content_c.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/rtemsspec/tests/test_content_c.py b/rtemsspec/tests/test_content_c.py
index 5cf3702e..8a24cafa 100644
--- a/rtemsspec/tests/test_content_c.py
+++ b/rtemsspec/tests/test_content_c.py
@@ -455,6 +455,28 @@ b
"""
+def test_defgroup():
+ content = CContent()
+ with content.defgroup_block("a", "b"):
+ content.add("c")
+ assert str(content) == """/**
+ * @defgroup a b
+ *
+ * c
+ */
+"""
+ content = CContent()
+ with content.defgroup_block(
+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"):
+ pass
+ assert str(content) == """/**
+ * @defgroup aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa \\
+ * bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+ */
+"""
+
+
def test_prepend_copyrights_and_licenses():
content = CContent()
content.add("x")