summaryrefslogtreecommitdiff
path: root/testsuite/misc.pl
diff options
context:
space:
mode:
authorAssaf Gordon <assafgordon@gmail.com>2017-04-10 03:24:07 +0000
committerAssaf Gordon <assafgordon@gmail.com>2017-05-10 21:37:19 -0400
commit15c5f28bd2477b2676c4b85d59cd18ec897e8b7e (patch)
tree9753e69145ed5864794c7032039cbc80738218de /testsuite/misc.pl
parentb1d6e355be046a55bfa173f06bb9146a7507a534 (diff)
downloadsed-15c5f28bd2477b2676c4b85d59cd18ec897e8b7e.tar.gz
tests: convert "inclib" test to new framework
* testsuite/misc.pl (Tests): Add inclib. * testsuite/inclib.good: Delete file. * testsuite/inclib.inp: Likewise. * testsuite/inclib.sed: Likewise. * testsuite/local.mk (EXTRA_DIST): Remove their names. (SEDTESTS): Remove "inclib".
Diffstat (limited to 'testsuite/misc.pl')
-rw-r--r--testsuite/misc.pl74
1 files changed, 74 insertions, 0 deletions
diff --git a/testsuite/misc.pl b/testsuite/misc.pl
index 9801bf8..db3eec7 100644
--- a/testsuite/misc.pl
+++ b/testsuite/misc.pl
@@ -437,6 +437,80 @@ y/b/a/
],
+ ['inclib',
+ # inspired by an autoconf generated configure script.
+ qw(-e 's;lib;include;'),
+ {IN => " /usr/X11R6/lib\n"
+ . " /usr/X11R5/lib\n"
+ . " /usr/X11R4/lib\n"
+ . "\n"
+ . " /usr/lib/X11R6\n"
+ . " /usr/lib/X11R5\n"
+ . " /usr/lib/X11R4\n"
+ . "\n"
+ . " /usr/local/X11R6/lib\n"
+ . " /usr/local/X11R5/lib\n"
+ . " /usr/local/X11R4/lib\n"
+ . "\n"
+ . " /usr/local/lib/X11R6\n"
+ . " /usr/local/lib/X11R5\n"
+ . " /usr/local/lib/X11R4\n"
+ . "\n"
+ . " /usr/X11/lib\n"
+ . " /usr/lib/X11\n"
+ . " /usr/local/X11/lib\n"
+ . " /usr/local/lib/X11\n"
+ . "\n"
+ . " /usr/X386/lib\n"
+ . " /usr/x386/lib\n"
+ . " /usr/XFree86/lib/X11\n"
+ . "\n"
+ . " /usr/lib\n"
+ . " /usr/local/lib\n"
+ . " /usr/unsupported/lib\n"
+ . " /usr/athena/lib\n"
+ . " /usr/local/x11r5/lib\n"
+ . " /usr/lpp/Xamples/lib\n"
+ . "\n"
+ . " /usr/openwin/lib\n"
+ . " /usr/openwin/share/lib\n"},
+ {OUT => " /usr/X11R6/include\n"
+ . " /usr/X11R5/include\n"
+ . " /usr/X11R4/include\n"
+ . "\n"
+ . " /usr/include/X11R6\n"
+ . " /usr/include/X11R5\n"
+ . " /usr/include/X11R4\n"
+ . "\n"
+ . " /usr/local/X11R6/include\n"
+ . " /usr/local/X11R5/include\n"
+ . " /usr/local/X11R4/include\n"
+ . "\n"
+ . " /usr/local/include/X11R6\n"
+ . " /usr/local/include/X11R5\n"
+ . " /usr/local/include/X11R4\n"
+ . "\n"
+ . " /usr/X11/include\n"
+ . " /usr/include/X11\n"
+ . " /usr/local/X11/include\n"
+ . " /usr/local/include/X11\n"
+ . "\n"
+ . " /usr/X386/include\n"
+ . " /usr/x386/include\n"
+ . " /usr/XFree86/include/X11\n"
+ . "\n"
+ . " /usr/include\n"
+ . " /usr/local/include\n"
+ . " /usr/unsupported/include\n"
+ . " /usr/athena/include\n"
+ . " /usr/local/x11r5/include\n"
+ . " /usr/lpp/Xamples/include\n"
+ . "\n"
+ . " /usr/openwin/include\n"
+ . " /usr/openwin/share/include\n"}
+ ],
+
+
['xabcx',
# from the ChangeLog (Fri May 21 1993)
# Regex address with custom character (\xREGEXx)