l.b.t.e.TestBugzillaAPIXMLRPCTransport(TestBugzillaXMLRPCTransport) : class documentation

Part of lp.bugs.tests.externalbugtracker View In Hierarchy

Known subclasses: lp.bugs.tests.externalbugtracker.NoAliasTestBugzillaAPIXMLRPCTransport

A test implementation of the Bugzilla 3.4 XML-RPC API.
Method __init__ Ensure mutable class data is copied to the instance.
Method version Return the version of Bugzilla being used.
Method login Undocumented
Method time Return a dict of the local time and associated data.
Method get Return a list of bug dicts for a given set of bug ids.
Method search Return a list of bug dicts that match search criteria.
Method comments Return comments for a given set of bugs.
Method add_comment Add a comment to a bug.
Method update_see_also Update the see_also references for a bug.

Inherited from TestBugzillaXMLRPCTransport:

Method expireCookie Mark the cookie as expired.
Method auth_cookie Undocumented
Method has_valid_auth_cookie Undocumented
Method request Call the corresponding XML-RPC method.
Method login_required Undocumented
Method get_bugs Return a list of bug dicts for a given set of bug IDs.
Method set_link Set the Launchpad bug ID for a given Bugzilla bug.
Method _consumeLoginToken Try to consume a login token.
Method _handleLoginToken A wrapper around _consumeLoginToken().
Method _setAuthCookie Undocumented
Method _copy_comment Undocumented

Inherited from RequestsTransport (via TestBugzillaXMLRPCTransport):

Method setCookie Set a cookie for the transport to use in future connections.
def __init__(self, *args, **kwargs):
Ensure mutable class data is copied to the instance.
def version(self):
Return the version of Bugzilla being used.
def login(self, arguments):
Undocumented
def time(self):
Return a dict of the local time and associated data.
def get(self, arguments):
Return a list of bug dicts for a given set of bug ids.
def search(self, arguments):
Return a list of bug dicts that match search criteria.
def comments(self, arguments):
Return comments for a given set of bugs.
def add_comment(self, arguments):
Add a comment to a bug.
def update_see_also(self, arguments):
Update the see_also references for a bug.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.