diff options
Diffstat (limited to 'pc/Makefile.tst')
-rw-r--r-- | pc/Makefile.tst | 38 |
1 files changed, 34 insertions, 4 deletions
diff --git a/pc/Makefile.tst b/pc/Makefile.tst index d012f626..fef82ef7 100644 --- a/pc/Makefile.tst +++ b/pc/Makefile.tst @@ -191,7 +191,8 @@ GAWK_EXT_TESTS = \ arraysort2 arraytype asortbool backw badargs beginfile1 beginfile2 \ asortsymtab \ binmode1 charasbytes clos1way clos1way2 clos1way3 clos1way4 \ - clos1way5 clos1way6 colonwarn commas crlf dbugeval dbugeval2 \ + clos1way5 clos1way6 colonwarn commas crlf csv1 csv2 csv3 csvodd \ + dbugeval dbugeval2 \ dbugeval3 dbugeval4 dbugtypedre1 dbugtypedre2 delsub \ devfd devfd1 devfd2 dfacheck1 dumpvars \ elemnew1 elemnew2 elemnew3 errno exit fieldwdth forcenum fpat1 fpat2 \ @@ -222,7 +223,7 @@ GAWK_EXT_TESTS = \ symtab3 symtab4 symtab5 symtab6 symtab7 symtab8 symtab9 symtab10 \ symtab11 symtab12 timeout typedregex1 typedregex2 typedregex3 \ typedregex4 typedregex5 typedregex6 typeof1 typeof2 typeof3 \ - typeof4 typeof5 typeof6 watchpoint1 + typeof4 typeof5 typeof6 unicode1 watchpoint1 ARRAYDEBUG_TESTS = arrdbg EXTRA_TESTS = inftest regtest ignrcas3 @@ -289,9 +290,12 @@ NEED_SANDBOX = sandbox1 # List of tests that need --traditional NEED_TRADITIONAL = litoct tradanch rscompat -# Lists of tests that need the PMA allocator and a backing file +# List of tests that need the PMA allocator and a backing file NEED_PMA = pma +# List of tests that need --csv +NEED_CSV = csv1 csv2 csv3 csvodd + # Lists of tests that run a shell script RUN_SHELL = exit fflush localenl modifiers next randtest rtlen rtlen01 @@ -311,7 +315,7 @@ NEED_LOCALE_EN = \ backbigs1 backsmalls1 backsmalls2 commas concat4 dfamb1 ignrcas2 lc_num1 \ mbfw1 mbprintf1 mbprintf3 mbprintf4 mbstr1 mbstr2 posix_compare \ printhuge reint2 rri1 subamp subi18n wideidx wideidx2 \ - widesub widesub2 widesub3 widesub4 + widesub widesub2 widesub3 widesub4 unicode1 # Unused at the moment, since nlstringtest has additional stuff it does @@ -2725,6 +2729,26 @@ crlf: @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ +csv1: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --csv < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + +csv2: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --csv >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + +csv3: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --csv < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + +csvodd: + @echo $@ + @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --csv < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + dbugeval2: @echo $@ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk --debug < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ @@ -3564,6 +3588,12 @@ typeof6: @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ +unicode1: + @echo $@ + @-[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=ENU_USA.1252; export GAWKLOCALE; \ + AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + double1: @echo $@ $(ZOS_FAIL) @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ |