Module Name:    src
Committed By:   rillig
Date:           Tue Nov 29 23:54:55 UTC 2022

Modified Files:
        src/usr.bin/make/unit-tests: varmod-to-lower.mk

Log Message:
tests/make: document that the ':tl' modifier does not split words


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/make/unit-tests/varmod-to-lower.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/make/unit-tests/varmod-to-lower.mk
diff -u src/usr.bin/make/unit-tests/varmod-to-lower.mk:1.5 src/usr.bin/make/unit-tests/varmod-to-lower.mk:1.6
--- src/usr.bin/make/unit-tests/varmod-to-lower.mk:1.5	Sun Nov 15 20:20:58 2020
+++ src/usr.bin/make/unit-tests/varmod-to-lower.mk	Tue Nov 29 23:54:55 2022
@@ -1,7 +1,7 @@
-# $NetBSD: varmod-to-lower.mk,v 1.5 2020/11/15 20:20:58 rillig Exp $
+# $NetBSD: varmod-to-lower.mk,v 1.6 2022/11/29 23:54:55 rillig Exp $
 #
-# Tests for the :tl variable modifier, which returns the words in the
-# variable value, converted to lowercase.
+# Tests for the :tl variable modifier, which converts the expression value
+# to lowercase.
 #
 # TODO: What about non-ASCII characters? ISO-8859-1, UTF-8?
 
@@ -17,5 +17,10 @@
 .  error
 .endif
 
-all:
-	@:;
+# The ':tl' modifier works on the whole string, without splitting it into
+# words.
+.if ${:Umultiple   spaces:tl} != "multiple   spaces"
+.  error
+.endif
+
+all: .PHONY

Reply via email to