Module Name:    src
Committed By:   rillig
Date:           Wed Feb  9 18:54:19 UTC 2022

Modified Files:
        src/usr.bin/make/unit-tests: Makefile cmdline.exp export.exp
            objdir-writable.exp

Log Message:
tests/make: use more distinctive placeholder for TMPDIR


To generate a diff of this commit:
cvs rdiff -u -r1.303 -r1.304 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/cmdline.exp
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/make/unit-tests/export.exp
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/objdir-writable.exp

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/Makefile
diff -u src/usr.bin/make/unit-tests/Makefile:1.303 src/usr.bin/make/unit-tests/Makefile:1.304
--- src/usr.bin/make/unit-tests/Makefile:1.303	Mon Feb  7 22:43:50 2022
+++ src/usr.bin/make/unit-tests/Makefile	Wed Feb  9 18:54:19 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.303 2022/02/07 22:43:50 rillig Exp $
+# $NetBSD: Makefile,v 1.304 2022/02/09 18:54:19 rillig Exp $
 #
 # Unit tests for make(1)
 #
@@ -695,7 +695,7 @@ _SED_CMDS+=	-e '/stopped/s, /.*, unit-te
 # Allow the test files to be placed anywhere.
 _SED_CMDS+=	-e 's,\(\.PARSEDIR}\) = `'"/[^']*'"',\1 = <some-dir>,'
 _SED_CMDS+=	-e 's,\(\.INCLUDEDFROMDIR}\) = `'"/[^']*'"',\1 = <some-dir>,'
-_SED_CMDS+=	-e 's,${TMPDIR},TMPDIR,g'
+_SED_CMDS+=	-e 's,${TMPDIR},<tmpdir>,g'
 # canonicalize ${.OBJDIR} and ${.CURDIR}
 .if ${.OBJDIR} != ${.CURDIR}
 # yes this is inaccurate but none of the tests expect <objdir> anywhere

Index: src/usr.bin/make/unit-tests/cmdline.exp
diff -u src/usr.bin/make/unit-tests/cmdline.exp:1.2 src/usr.bin/make/unit-tests/cmdline.exp:1.3
--- src/usr.bin/make/unit-tests/cmdline.exp:1.2	Sat Feb  6 18:26:03 2021
+++ src/usr.bin/make/unit-tests/cmdline.exp	Wed Feb  9 18:54:19 2022
@@ -1,5 +1,5 @@
 makeobjdir-direct:
-show-objdir: TMPDIR/6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5
+show-objdir: <tmpdir>/6a8899d2-d227-4b55-9b6b-f3c8eeb83fd5
 makeobjdir-indirect:
-show-objdir: TMPDIR/a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/
+show-objdir: <tmpdir>/a7b41170-53f8-4cc2-bc5c-e4c3dd93ec45/
 exit status 0

Index: src/usr.bin/make/unit-tests/export.exp
diff -u src/usr.bin/make/unit-tests/export.exp:1.6 src/usr.bin/make/unit-tests/export.exp:1.7
--- src/usr.bin/make/unit-tests/export.exp:1.6	Sat Feb  6 18:26:03 2021
+++ src/usr.bin/make/unit-tests/export.exp	Wed Feb  9 18:54:19 2022
@@ -1,5 +1,5 @@
 MAKELEVEL=1
-TMPDIR=TMPDIR
+TMPDIR=<tmpdir>
 UT_DOLLAR=This is $UT_FU
 UT_FOO=foobar is fubar
 UT_FU=fubar

Index: src/usr.bin/make/unit-tests/objdir-writable.exp
diff -u src/usr.bin/make/unit-tests/objdir-writable.exp:1.3 src/usr.bin/make/unit-tests/objdir-writable.exp:1.4
--- src/usr.bin/make/unit-tests/objdir-writable.exp:1.3	Sun Jul  4 01:28:54 2021
+++ src/usr.bin/make/unit-tests/objdir-writable.exp	Wed Feb  9 18:54:19 2022
@@ -1,5 +1,5 @@
-make warning: TMPDIR/roobj: Permission denied.
-TMPDIR
-TMPDIR/roobj
-TMPDIR/roobj
+make warning: <tmpdir>/roobj: Permission denied.
+<tmpdir>
+<tmpdir>/roobj
+<tmpdir>/roobj
 exit status 0

Reply via email to