aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-04-13 23:59:38 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-04-13 23:59:38 -0700
commit8c9e2dfeee4cb900e071bd50c59e1c1bdc468451 (patch)
tree8b33cbb76fdb32e0d155503d99403e475cb7a075
parent2ab35a998fb2707ed63ffac9bc926db69f454ab3 (diff)
downloadegawk-8c9e2dfeee4cb900e071bd50c59e1c1bdc468451.tar.gz
egawk-8c9e2dfeee4cb900e071bd50c59e1c1bdc468451.tar.bz2
egawk-8c9e2dfeee4cb900e071bd50c59e1c1bdc468451.zip
tests: switch to egawk and update generated rules.
* gawk: New symbolic link to egawk, for tests. * test/Makefile.in (let1, let2, let3, let4, let5, let6): update these rules from Maketests. * test/Maketests: Regenerated. * test/badargs.ok: Updated with new usage text.
l---------gawk1
-rw-r--r--test/Makefile.in30
-rw-r--r--test/Maketests4
-rw-r--r--test/badargs.ok13
4 files changed, 39 insertions, 9 deletions
diff --git a/gawk b/gawk
new file mode 120000
index 00000000..7cdcc289
--- /dev/null
+++ b/gawk
@@ -0,0 +1 @@
+egawk \ No newline at end of file
diff --git a/test/Makefile.in b/test/Makefile.in
index 87921f1b..01d9f642 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -3518,6 +3518,36 @@ litoct:
@-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --traditional < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+let1:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
+let2:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
+let3:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
+let4:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
+let5:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
+let6:
+ @echo $@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+
longsub:
@echo $@
@-AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
diff --git a/test/Maketests b/test/Maketests
index 8d698604..e0d7e18d 100644
--- a/test/Maketests
+++ b/test/Maketests
@@ -550,12 +550,12 @@ litoct:
let1:
@echo $@
- @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
let2:
@echo $@
- @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
let3:
diff --git a/test/badargs.ok b/test/badargs.ok
index ea022461..44e0b74b 100644
--- a/test/badargs.ok
+++ b/test/badargs.ok
@@ -32,13 +32,12 @@ Short options: GNU long options: (extensions)
-t --lint-old
-V --version
-To report bugs, use the `gawkbug' program.
-For full instructions, see the node `Bugs' in `gawk.info'
-which is section `Reporting Problems and Bugs' in the
-printed version. This same information may be found at
-https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.
-PLEASE do NOT try to report bugs by posting in comp.lang.awk,
-or by using a web forum such as Stack Overflow.
+To report bugs in Enhanced Gawk, send e-mail to
+Kaz Kylheku <kaz at kylheku dot com>.
+PLEASE do NOT try to report bugs or seek support in the original
+bug-gawk mailing list, unless you can reproduce the issue with the
+unmodified gawk program. Also do not report bugs in the comp.lang.awk
+Usenet newsgroup, or in web forum such as Stack Overflow.
gawk is a pattern scanning and processing language.
By default it reads standard input and writes standard output.