head	1.1;
access;
symbols
	rpm-4_4_8-release:1.1
	rpm-4_4_7-release:1.1
	rpm-4_4_6-release:1.1
	rpm-4_4_5-release:1.1
	rpm-4_4_4-release:1.1
	rpm-4_4_3-release:1.1
	jbj_before_tklcpatches:1.1
	rpm-4_4_2-release:1.1
	pjones-sparse-experiment:1.1.0.4
	rpm-4_4_1-release:1.1
	rpm-4_4-release:1.1
	rpm-4_4:1.1.0.2;
locks; strict;
comment	@# @;


1.1
date	2004.10.13.18.40.33;	author jbj;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Move rpm-python test scripts to test subdirectory.
@
text
@#!/usr/bin/python
import rpm

def printresult (name, mi):
    print name
    h = mi.next()
    while h:
        print "\t%(name)s-%(version)s-%(release)s" % h
        h = mi.next()    

db = rpm.opendb(0)
printresult ('provides', db.match ('providename', 'libc.so.6.1'))
printresult ('requires', db.match ('requirename', 'libGL.so.1'))
# segfault
#printresult ('obsoletes', db.match ('obsoletes', 'gimp-data-min'))
printresult ('name', db.match ('name', 'gimp'))
printresult ('basenames', db.match ('basenames', '/etc/passwd'))

print db[db.findbyname ('gimp')[0]]['name']

@
