summaryrefslogtreecommitdiff
path: root/testsuite/misc.pl
diff options
context:
space:
mode:
authorAssaf Gordon <assafgordon@gmail.com>2017-04-10 03:51:12 +0000
committerAssaf Gordon <assafgordon@gmail.com>2017-05-10 21:37:19 -0400
commite3ca6642c6e485379cd5182b77853e6e3b0c737a (patch)
tree316c605ae395d0a2887f97a95d94197d1a233c13 /testsuite/misc.pl
parent38468e97871e5f37d928467b5af1ce236400cb6c (diff)
downloadsed-e3ca6642c6e485379cd5182b77853e6e3b0c737a.tar.gz
tests: convert "xabcx" test to new framework
* testsuite/misc.pl (Tests): Add xabcx. * testsuite/xabcx.good: Delete file. * testsuite/xabcx.inp: Likewise. * testsuite/xabcx.sed: Likewise. * testsuite/local.mk (EXTRA_DIST): Remove their names. (SEDTESTS): Remove "xabcx".
Diffstat (limited to 'testsuite/misc.pl')
-rw-r--r--testsuite/misc.pl47
1 files changed, 47 insertions, 0 deletions
diff --git a/testsuite/misc.pl b/testsuite/misc.pl
index 6c272f4..d2d0a81 100644
--- a/testsuite/misc.pl
+++ b/testsuite/misc.pl
@@ -807,6 +807,53 @@ s/@@/%@/; s/@@/@%/; s/@g$/%g/
. "s\%\@SETUID\@\%\$SETUID\%g\n"}
],
+ ['modulo',
+ qw(-e '0~2d;='),
+ {IN => "s\%\@CFLAGS\@\%\%g\n"
+ . "s\%\@CPPFLAGS\@\%-I/\%g\n"
+ . "s\%\@CXXFLAGS\@\%-x c++\%g\n"
+ . "s\%\@DEFS\@\%\$DEFS\%g\n"
+ . "s\%\@LDFLAGS\@\%-L/usr/lib\%g\n"
+ . "s\%\@LIBS\@\%-lgnu -lbfd\%g\n"
+ . "s\%\@exec_prefix\@\%\%g\n"
+ . "s\%\@prefix\@\%\$prefix\%g\n"
+ . "s\%\@RANLIB\@\%\$RANLIB\%g\n"
+ . "s\%\@CC\@\%/usr/local/bin/gcc\%g\n"
+ . "s\%\@CPP\@\%\$CPP\%g\n"
+ . "s\%\@XCFLAGS\@\%\$XCFLAGS\%g\n"
+ . "s\%\@XINCLUDES\@\%\$XINCLUDES\%g\n"
+ . "s\%\@XLIBS\@\%\$XLIBS\%g\n"
+ . "s\%\@XPROGS\@\%\$XPROGS\%g\n"
+ . "s\%\@TCLHDIR\@\%\$TCLHDIR\%g\n"
+ . "s\%\@TCLLIB\@\%\$TCLLIB\%g\n"
+ . "s\%\@TKHDIR\@\%\$TKHDIR\%g\n"
+ . "s\%\@TKLIB\@\%\$TKLIB\%g\n"
+ . "s\%\@PTY_TYPE\@\%\$PTY_TYPE\%g\n"
+ . "s\%\@EVENT_TYPE\@\%\$EVENT_TYPE\%g\n"
+ . "s\%\@SETUID\@\%\$SETUID\%g\n"},
+ {OUT => "1\n"
+ . "s\%\@CFLAGS\@\%\%g\n"
+ . "3\n"
+ . "s\%\@CXXFLAGS\@\%-x c++\%g\n"
+ . "5\n"
+ . "s\%\@LDFLAGS\@\%-L/usr/lib\%g\n"
+ . "7\n"
+ . "s\%\@exec_prefix\@\%\%g\n"
+ . "9\n"
+ . "s\%\@RANLIB\@\%\$RANLIB\%g\n"
+ . "11\n"
+ . "s\%\@CPP\@\%\$CPP\%g\n"
+ . "13\n"
+ . "s\%\@XINCLUDES\@\%\$XINCLUDES\%g\n"
+ . "15\n"
+ . "s\%\@XPROGS\@\%\$XPROGS\%g\n"
+ . "17\n"
+ . "s\%\@TCLLIB\@\%\$TCLLIB\%g\n"
+ . "19\n"
+ . "s\%\@TKLIB\@\%\$TKLIB\%g\n"
+ . "21\n"
+ . "s\%\@EVENT_TYPE\@\%\$EVENT_TYPE\%g\n"}
+ ],
['xabcx',
# from the ChangeLog (Fri May 21 1993)