diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-09-08 15:04:23 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-09-08 15:04:23 +0000 |
commit | 5fc38139bd6ccdc60f4736a45c914f11f2acd739 (patch) | |
tree | 5f4baee61e996a133ec93b22570294cde64307a1 /regress | |
parent | 3d9e6e48a2abae321f4cb3e054b916c5cebcf302 (diff) | |
download | pkgsrc-5fc38139bd6ccdc60f4736a45c914f11f2acd739.tar.gz |
Initial import of the print-plist regression test:
This test verifies that print-PLIST works, as well as related functionality
such as PRINT_PLIST_AWK.
Reviewed by gavan@.
Diffstat (limited to 'regress')
-rw-r--r-- | regress/print-plist/DESCR | 2 | ||||
-rw-r--r-- | regress/print-plist/Makefile | 30 | ||||
-rw-r--r-- | regress/print-plist/PLIST | 3 | ||||
-rw-r--r-- | regress/print-plist/spec | 20 |
4 files changed, 55 insertions, 0 deletions
diff --git a/regress/print-plist/DESCR b/regress/print-plist/DESCR new file mode 100644 index 00000000000..67f17a1cdd6 --- /dev/null +++ b/regress/print-plist/DESCR @@ -0,0 +1,2 @@ +This test verifies that print-PLIST works, as well as related functionality +such as PRINT_PLIST_AWK. diff --git a/regress/print-plist/Makefile b/regress/print-plist/Makefile new file mode 100644 index 00000000000..cc0be85475d --- /dev/null +++ b/regress/print-plist/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/09/08 15:04:23 jmmv Exp $ +# + +DISTNAME= print-plist-0.0 +CATEGORIES= regress +MASTER_SITES= # empty +DISTFILES= # empty + +MAINTAINER= jmmv@NetBSD.org +COMMENT= Test print-PLIST and related functionality + +EXTRACT_ONLY= # empty +NO_CONFIGURE= yes +NO_MTREE= yes + +PRINT_PLIST_AWK+= /^print-plist\/foo$$/ \ + { print "@comment Matched test file."; \ + print; next } +PRINT_PLIST_AWK+= /^@dirrm print-plist$$/ \ + { print "@comment Matched test directory."; \ + print; next } + +do-build: + ${ECHO} "foo" >${WRKDIR}/foo + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/print-plist + ${INSTALL_DATA} ${WRKDIR}/foo ${PREFIX}/print-plist + +.include "../../mk/bsd.pkg.mk" diff --git a/regress/print-plist/PLIST b/regress/print-plist/PLIST new file mode 100644 index 00000000000..46a9ab7fbc6 --- /dev/null +++ b/regress/print-plist/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/09/08 15:04:23 jmmv Exp $ +print-plist/foo +@dirrm print-plist diff --git a/regress/print-plist/spec b/regress/print-plist/spec new file mode 100644 index 00000000000..1ca0ca2a628 --- /dev/null +++ b/regress/print-plist/spec @@ -0,0 +1,20 @@ +# $NetBSD: spec,v 1.1.1.1 2004/09/08 15:04:23 jmmv Exp $ +# +# print-plist regression test +# spec file +# + +# Targets to invoke for this regression test. +MAKEARGS_TEST="install print-PLIST" + +# Need to remove work directory and installed files. +MAKEARGS_CLEAN="deinstall clean" + +check_result() +{ + exit_status 0 # test is passed if the targets return 0 + output_require "^@comment Matched test file.$" \ + "^print-plist/foo$" \ + "^@comment Matched test directory.$" \ + "^@dirrm print-plist$" +} |