diff options
| author | Arnold D. Robbins <arnold@skeeve.com> | 2023-12-02 21:52:20 +0200 |
|---|---|---|
| committer | Arnold D. Robbins <arnold@skeeve.com> | 2023-12-02 21:52:20 +0200 |
| commit | 8fd6d7b2f5b8977dfb74dd38d5703a3ccd159ee4 (patch) | |
| tree | d4ef260115ab5d4277c26a32fbeab85e426d8516 | |
| parent | 9b422f72dc40864cd23e276667cd721c53a4b46a (diff) | |
| download | gawk-8fd6d7b2f5b8977dfb74dd38d5703a3ccd159ee4.tar.gz | |
Add test for debugger array printing.
| -rw-r--r-- | pc/ChangeLog | 4 | ||||
| -rw-r--r-- | pc/Makefile.tst | 11 | ||||
| -rw-r--r-- | test/ChangeLog | 5 | ||||
| -rw-r--r-- | test/Makefile.am | 8 | ||||
| -rw-r--r-- | test/Makefile.in | 14 | ||||
| -rw-r--r-- | test/Maketests | 5 |
6 files changed, 41 insertions, 6 deletions
diff --git a/pc/ChangeLog b/pc/ChangeLog index 868adb5..1f88340 100644 --- a/pc/ChangeLog +++ b/pc/ChangeLog @@ -1,3 +1,7 @@ +2023-12-02 Arnold D. Robbins <arnold@skeeve.com> + + * Makefile.tst: Regenerated. + 2023-11-28 Arnold D. Robbins <arnold@skeeve.com> * Makefile.tst: Regenerated. diff --git a/pc/Makefile.tst b/pc/Makefile.tst index caf7276..b318939 100644 --- a/pc/Makefile.tst +++ b/pc/Makefile.tst @@ -222,7 +222,7 @@ GAWK_EXT_TESTS = \ symtab11 symtab12 timeout typedregex1 typedregex2 typedregex3 \ typedregex4 typedregex5 typedregex6 typeof1 typeof2 typeof3 \ typeof4 typeof5 typeof6 unicode1 watchpoint1 \ - re_test typeof7 typeof8 + re_test typeof7 typeof8 dbugarray1 ARRAYDEBUG_TESTS = arrdbg EXTRA_TESTS = inftest regtest ignrcas3 @@ -243,7 +243,9 @@ SHLIB_TESTS = \ # List of the tests which should be run with --debug option: -NEED_DEBUG = dbugtypedre1 dbugtypedre2 dbugeval2 dbugeval3 dbugeval4 +NEED_DEBUG = dbugtypedre1 dbugtypedre2 dbugeval2 dbugeval3 dbugeval4 \ + dbugarray1 + # List of the tests which should be run with --lint option: NEED_LINT = \ @@ -3648,6 +3650,11 @@ typeof8: @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ +dbugarray1: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --debug < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + double1: @echo $@ $(ZOS_FAIL) @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ diff --git a/test/ChangeLog b/test/ChangeLog index 2061548..706c2a4 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,3 +1,8 @@ +2023-12-02 Arnold D. Robbins <arnold@skeeve.com> + + * Makefile.am (EXTRA_DIST): New test: dbugarray1. + * dbugarray1.awk, dbugarray1.in, dbugarray1.ok: New files. + 2023-11-28 Arnold D. Robbins <arnold@skeeve.com> * Makefile.am (EXTRA_DIST): New tests: typeof7 and typeof8. diff --git a/test/Makefile.am b/test/Makefile.am index 096ac2d..6742022 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -244,6 +244,9 @@ EXTRA_DIST = \ datanonl.awk \ datanonl.in \ datanonl.ok \ + dbugarray1.awk \ + dbugarray1.in \ + dbugarray1.ok \ dbugeval.in \ dbugeval.ok \ dbugeval2.awk \ @@ -1574,7 +1577,7 @@ GAWK_EXT_TESTS = \ symtab11 symtab12 timeout typedregex1 typedregex2 typedregex3 \ typedregex4 typedregex5 typedregex6 typeof1 typeof2 typeof3 \ typeof4 typeof5 typeof6 unicode1 watchpoint1 \ - re_test typeof7 typeof8 + re_test typeof7 typeof8 dbugarray1 ARRAYDEBUG_TESTS = arrdbg @@ -1598,7 +1601,8 @@ SHLIB_TESTS = \ testext time # List of the tests which should be run with --debug option: -NEED_DEBUG = dbugtypedre1 dbugtypedre2 dbugeval2 dbugeval3 dbugeval4 +NEED_DEBUG = dbugtypedre1 dbugtypedre2 dbugeval2 dbugeval3 dbugeval4 \ + dbugarray1 # List of the tests which should be run with --lint option: NEED_LINT = \ diff --git a/test/Makefile.in b/test/Makefile.in index c646343..5c14be7 100644 --- a/test/Makefile.in +++ b/test/Makefile.in @@ -508,6 +508,9 @@ EXTRA_DIST = \ datanonl.awk \ datanonl.in \ datanonl.ok \ + dbugarray1.awk \ + dbugarray1.in \ + dbugarray1.ok \ dbugeval.in \ dbugeval.ok \ dbugeval2.awk \ @@ -1838,7 +1841,7 @@ GAWK_EXT_TESTS = \ symtab11 symtab12 timeout typedregex1 typedregex2 typedregex3 \ typedregex4 typedregex5 typedregex6 typeof1 typeof2 typeof3 \ typeof4 typeof5 typeof6 unicode1 watchpoint1 \ - re_test typeof7 typeof8 + re_test typeof7 typeof8 dbugarray1 ARRAYDEBUG_TESTS = arrdbg EXTRA_TESTS = inftest regtest ignrcas3 @@ -1859,7 +1862,9 @@ SHLIB_TESTS = \ # List of the tests which should be run with --debug option: -NEED_DEBUG = dbugtypedre1 dbugtypedre2 dbugeval2 dbugeval3 dbugeval4 +NEED_DEBUG = dbugtypedre1 dbugtypedre2 dbugeval2 dbugeval3 dbugeval4 \ + dbugarray1 + # List of the tests which should be run with --lint option: NEED_LINT = \ @@ -5441,6 +5446,11 @@ typeof8: @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ +dbugarray1: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --debug < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + double1: @echo $@ $(ZOS_FAIL) @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ diff --git a/test/Maketests b/test/Maketests index e6f990a..9c2bf4f 100644 --- a/test/Maketests +++ b/test/Maketests @@ -2329,6 +2329,11 @@ typeof8: @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ +dbugarray1: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --debug < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + double1: @echo $@ $(ZOS_FAIL) @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ |
