# HG changeset patch # User Atul Varma # Date 1271210565 25200 # Node ID aff78060802da3ea0e945ef24f83771caec19b81 # Parent 798f8f33c4183cea11eb137a51c876d87280618b made MockBugzillaApi better diff -r 798f8f33c418 -r aff78060802d test_bugzilla.py --- a/test_bugzilla.py Tue Apr 13 19:00:11 2010 -0700 +++ b/test_bugzilla.py Tue Apr 13 19:02:45 2010 -0700 @@ -59,12 +59,13 @@ u'id': u'558680' } -class MockBugzillaApi(object): +class MockBugzillaApi(bugzilla.BugzillaApi): def __init__(self): + bugzilla.BugzillaApi.__init__(self, + config=Mock('config'), + jsonreq=Mock('jsonreq'), + getpass=Mock('getpass')) self.request = Mock('bzapi.request') - self.users = bugzilla.LazyMapping(self, bugzilla.User, keytype=unicode) - self.attachments = bugzilla.LazyMapping(self, bugzilla.Attachment, keytype=int) - self.bugs = bugzilla.LazyMapping(self, bugzilla.Bug, keytype=int) DOCTEST_EXTRA_GLOBS = { 'Mock': Mock,