./regress/subst, Test the SUBST framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 19.03, Package name: subst-19.03, Maintainer: pkgsrc-users
Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2019-03-17 13:01:14 by Roland Illig | Files touched by this commit (2)
Log message:
mk/subst.mk: substitute embedded newlines, escape dots in variable names
   2019-03-17 12:28:13 by Roland Illig | Files touched by this commit (4)
Log message:
regress/subst: demonstrate that SUBST_VARS doesn't pass newlines

Sure, it's an edge case and has not been necessary until now.
Nevertheless it's good to see how this can be done.

Variables having dots in their names are also not handled completely
correct. This also didn't occur in practice since the variable names
passed to SUBST_VARS are usually A-Za-z0-9_ only.
   2019-03-17 11:19:36 by Roland Illig | Files touched by this commit (2)
Log message:
regress/subst: enable regression test
   2014-06-21 18:15:01 by Benny Siegert | Files touched by this commit (13)
Log message:
Add PLISTs for all regression tests. The infrastructure now sets
PKG_FAIL_REASON if there is no PLIST, breaking all but one test.

Goes from "1 passed, 12 failed" to "6 passed, 7 failed" on \ 
Mac OS.

"haha" schmonz@
   2009-04-09 02:47:13 by Joerg Sonnenberger | Files touched by this commit (10)
Log message:
Remove redundant EXTRACT_ONLY and NO_CHECKSUM declarations.
Retire NO_PACAKGE as there is no technical reason for it.
   2008-03-04 12:02:26 by Roland Illig | Files touched by this commit (51) | Package updated
Log message:
Resign from maintaining a lot of packages, so everyone is free to update
them at will.
   2007-03-07 22:22:21 by Roland Illig | Files touched by this commit (2)
Log message:
Added a regression test for the SUBST framework, especially the newly
introduced SUBST_VARS.