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

Reply via email to