Poifect! Thanks! I'll try to design some more explicit testing down the road, and perhaps get "check-rpmv3" wired up under "make check" defaults too.
Meanwhile "check-rpmv3" is the right target for now. I need "make check" to run to completion always until I'm prepared to flip from coverage -> regression testing. 73 de Jeff On Feb 23, 2010, at 12:16 PM, Pinto Elia wrote: > RPM Package Manager, CVS Repository > http://rpm5.org/cvs/ > ____________________________________________________________________________ > > Server: rpm5.org Name: Pinto Elia > Root: /v/rpm/cvs Email: devzero2...@rpm5.org > Module: rpm Date: 23-Feb-2010 18:16:03 > Branch: HEAD Handle: 2010022317160300 > > Added files: > rpm/tests simplestRPMv3-1.0-2.aix5.3.noarch.rpm > Modified files: > rpm/tests Makefile.am > > Log: > added a simplest toy rpm 3.0.5 aix 5.3 package > > The test included should be work with rpm5 as the package > is not signed. But dunno if it is usefull or not > > Summary: > Revision Changes Path > 1.62 +5 -1 rpm/tests/Makefile.am > 1.1 BLOB rpm/tests/simplestRPMv3-1.0-2.aix5.3.noarch.rpm > ____________________________________________________________________________ > > patch -p0 <<'@@ .' > Index: rpm/tests/Makefile.am > ============================================================================ > $ cvs diff -u -r1.61 -r1.62 Makefile.am > --- rpm/tests/Makefile.am 31 Jan 2010 23:03:08 -0000 1.61 > +++ rpm/tests/Makefile.am 23 Feb 2010 17:16:03 -0000 1.62 > @@ -386,6 +386,10 @@ > @${rpm} -qa --qf '[%{FILENAMES}: %{FILEREQUIRE}\n]' > /dev/null > @${rpm} -qa --qf '[%{FSNAMES}: %{FSSIZES}\n]' > /dev/null > > +check-rpmv3: > + @echo "=== $@ ===" > + @${rpm} -qlp simplestRPMv3-1.0-2.aix5.3.noarch.rpm > + > check-verify: > @echo "=== $@ ===" > @${rpm} -e probes devtool-sanity > @@ -411,7 +415,7 @@ > > check-local: check-init check-pubkeys check-markup check-macros \ > check-build check-sign check-ACID check-install \ > - check-query check-verify \ > + check-query check-verify check-rpmv3\ > check-triggers # check-tools # check-repo > > clean-local: > @@ . > (cd rpm/tests && \ > uudecode <<'@@ .' && \ > xdelta patch simplestRPMv3-1.0-2.aix5.3.noarch.rpm.xdelta /dev/null > simplestRPMv3-1.0-2.aix5.3.noarch.rpm && \ > rm -f simplestRPMv3-1.0-2.aix5.3.noarch.rpm.xdelta) > Index: rpm/tests/simplestRPMv3-1.0-2.aix5.3.noarch.rpm > ============================================================================ > begin 664 simplestRPMv3-1.0-2.aix5.3.noarch.rpm.xdelta > M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N.34P.3`N > M;G5L;'-H:65L82XY-3`Y,"YA;&p...@````````#`p```````````!^+"``` > M``````-C8&a...@9f!@\...@bvw.sgv$3r\l&SAEO?CC5`<48`(Z3P[(<```````` > )52581%HP,#0E > ` > end > @@ . > ______________________________________________________________________ > RPM Package Manager http://rpm5.org > CVS Sources Repository rpm-...@rpm5.org ______________________________________________________________________ RPM Package Manager http://rpm5.org Developer Communication List rpm-devel@rpm5.org