summaryrefslogtreecommitdiff
path: root/tests/lint.scm
diff options
context:
space:
mode:
authorjgart <jgart@dismail.de>2025-11-01 13:48:50 -0500
committerjgart <jgart@dismail.de>2025-11-05 10:25:01 -0600
commit7752580a33f416119d5ee2e9c553c8578a8ca23f (patch)
treebe7e99063d484bf3f4fa30224f0a279e7b0cd64b /tests/lint.scm
parente49aa0f3a79eadf0f03417699fce48e68e1899c3 (diff)
guix: lint: Check end of sentences for a period.
* guix/lint.scm (check-description-style): Check that sentences end with a period. Change-Id: Ic10161f8093351dce440e19802a71f03bc849638 Signed-off-by: jgart <jgart@dismail.de>
Diffstat (limited to 'tests/lint.scm')
-rw-r--r--tests/lint.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/lint.scm b/tests/lint.scm
index 652a55db922..f712c38c3fd 100644
--- a/tests/lint.scm
+++ b/tests/lint.scm
@@ -108,6 +108,13 @@
(check-description-style
(dummy-package "x" (description "")))))
+(test-equal "description: does not end with a period"
+ "description should end with a period"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x"
+ (description "This package provides a bad description"))))
+ (check-description-style pkg))))
+
(test-equal "description: invalid Texinfo markup"
"Texinfo markup in description is invalid"
(single-lint-warning-message