Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make/unit-tests make(1): renumber the tests in moder...
details: https://anonhg.NetBSD.org/src/rev/a7247f4a68c1
branches: trunk
changeset: 956532:a7247f4a68c1
user: rillig <rillig%NetBSD.org@localhost>
date: Sun Nov 01 10:53:58 2020 +0000
description:
make(1): renumber the tests in moderrs.mk, remove duplicates
diffstat:
usr.bin/make/unit-tests/moderrs.exp | 42 +++++++-----------------------------
usr.bin/make/unit-tests/moderrs.mk | 32 +++++++--------------------
2 files changed, 17 insertions(+), 57 deletions(-)
diffs (125 lines):
diff -r 309372a803f5 -r a7247f4a68c1 usr.bin/make/unit-tests/moderrs.exp
--- a/usr.bin/make/unit-tests/moderrs.exp Sun Nov 01 10:52:09 2020 +0000
+++ b/usr.bin/make/unit-tests/moderrs.exp Sun Nov 01 10:53:58 2020 +0000
@@ -57,59 +57,33 @@
mod-subst-delimiter:
make: Missing delimiter for :S modifier
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unclosed variable specification (expecting '}') for "VAR" (value "TheVariable") modifier S
-TheVariable
-TheVariable
-make: Missing delimiter for :S modifier
1:
make: Unfinished modifier for VAR (',' missing)
2:
make: Unfinished modifier for VAR (',' missing)
3:
make: Unfinished modifier for VAR (',' missing)
-
+4:
make: Unfinished modifier for VAR (',' missing)
-
+5:
make: Unclosed variable specification (expecting '}') for "VAR" (value "TheVariable") modifier S
-TheVariable
-TheVariable
+6: TheVariable
+7: TheVariable
mod-regex-delimiter:
make: Missing delimiter for :C modifier
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unfinished modifier for VAR (',' missing)
-
-make: Unclosed variable specification (expecting '}') for "VAR" (value "TheVariable") modifier C
-TheVariable
-TheVariable
-make: Missing delimiter for :C modifier
1:
make: Unfinished modifier for VAR (',' missing)
2:
make: Unfinished modifier for VAR (',' missing)
3:
make: Unfinished modifier for VAR (',' missing)
-
+4:
make: Unfinished modifier for VAR (',' missing)
-
+5:
make: Unclosed variable specification (expecting '}') for "VAR" (value "TheVariable") modifier C
-TheVariable
-TheVariable
+6: TheVariable
+7: TheVariable
mod-regex-undefined-subexpression:
one one 2 3 5 8 one3 2one 34
diff -r 309372a803f5 -r a7247f4a68c1 usr.bin/make/unit-tests/moderrs.mk
--- a/usr.bin/make/unit-tests/moderrs.mk Sun Nov 01 10:52:09 2020 +0000
+++ b/usr.bin/make/unit-tests/moderrs.mk Sun Nov 01 10:53:58 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: moderrs.mk,v 1.21 2020/11/01 10:52:09 rillig Exp $
+# $NetBSD: moderrs.mk,v 1.22 2020/11/01 10:53:58 rillig Exp $
#
# various modifier error tests
@@ -96,36 +96,22 @@
@echo ${!:L:!=exclam}
mod-subst-delimiter: print-header print-footer
- @echo ${VAR:S
- @echo ${VAR:S,
- @echo ${VAR:S,from
- @echo ${VAR:S,from,
- @echo ${VAR:S,from,to
- @echo ${VAR:S,from,to,
- @echo ${VAR:S,from,to,}
@echo 1: ${VAR:S
@echo 2: ${VAR:S,
@echo 3: ${VAR:S,from
- @echo ${VAR:S,from,
- @echo ${VAR:S,from,to
- @echo ${VAR:S,from,to,
- @echo ${VAR:S,from,to,}
+ @echo 4: ${VAR:S,from,
+ @echo 5: ${VAR:S,from,to
+ @echo 6: ${VAR:S,from,to,
+ @echo 7: ${VAR:S,from,to,}
mod-regex-delimiter: print-header print-footer
- @echo ${VAR:C
- @echo ${VAR:C,
- @echo ${VAR:C,from
- @echo ${VAR:C,from,
- @echo ${VAR:C,from,to
- @echo ${VAR:C,from,to,
- @echo ${VAR:C,from,to,}
@echo 1: ${VAR:C
@echo 2: ${VAR:C,
@echo 3: ${VAR:C,from
- @echo ${VAR:C,from,
- @echo ${VAR:C,from,to
- @echo ${VAR:C,from,to,
- @echo ${VAR:C,from,to,}
+ @echo 4: ${VAR:C,from,
+ @echo 5: ${VAR:C,from,to
+ @echo 6: ${VAR:C,from,to,
+ @echo 7: ${VAR:C,from,to,}
# In regular expressions with alternatives, not all capturing groups are
# always set; some may be missing. Warn about these.
Home |
Main Index |
Thread Index |
Old Index