diff options
author | Will Woods <wwoods@redhat.com> | 2007-09-13 14:34:25 -0400 |
---|---|---|
committer | Will Woods <wwoods@redhat.com> | 2007-09-13 14:34:25 -0400 |
commit | 25a0d539f54da647e026e1c1ef394dde7713ee09 (patch) | |
tree | 62bdc324ff40997182a9ef251ec77a2498fc5c16 /selftest.py | |
parent | 49c70e1dd483e14f0ea6e2b32c1cde7563e5264d (diff) | |
download | python-bugzilla-25a0d539f54da647e026e1c1ef394dde7713ee09.tar.gz python-bugzilla-25a0d539f54da647e026e1c1ef394dde7713ee09.tar.xz python-bugzilla-25a0d539f54da647e026e1c1ef394dde7713ee09.zip |
add multibug test, minor cleanups
Diffstat (limited to 'selftest.py')
-rwxr-xr-x | selftest.py | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/selftest.py b/selftest.py index 96702a3..a130288 100755 --- a/selftest.py +++ b/selftest.py @@ -24,6 +24,7 @@ def selftest(user='',password=''): url = 'https://bugzilla.redhat.com/xmlrpc.cgi' public_bug = 1 private_bug = 250666 + bugidlist = (1,2,3) query = {'product':'Fedora', 'component':'kernel', 'version':'devel', @@ -41,18 +42,18 @@ def selftest(user='',password=''): print "Log in with firefox or give me a username/password." sys.exit(1) print "Reading cookies from " + cookies - b = Bugzilla(url=url,cookies=cookies) + bz = Bugzilla(url=url,cookies=cookies) print "Reading product list" - print b.getproducts() + print bz.getproducts() print print "Reading public bug (#%i)" % public_bug - print b.getbug(public_bug) + print bz.getbugsimple(public_bug) print print "Reading private bug (#%i)" % private_bug try: - print b.getbug(private_bug) + print bz.getbugsimple(private_bug) except xmlrpclib.Fault, e: if 'NotPermitted' in e.faultString: print "Failed: Not authorized." @@ -62,8 +63,13 @@ def selftest(user='',password=''): query['version'],query['long_desc']) print + print "Reading multiple bugs: %s" % str(bugidlist) + for b in bz.getbugssimple(bugidlist): + print b + print + print "Querying %s bugs" % q_msg - bugs = b.query(query) + bugs = bz.query(query) print "%s bugs found." % len(bugs) for bug in bugs: print "Bug %s" % bug |