c.l.s.f.t.TestMergeClusters(unittest.TestCase) : class documentation

Part of canonical.launchpad.scripts.ftests.test_keyringtrustanalyser View In Hierarchy

Tests of the mergeClusters() routine.
Method testNullMerge Test that a merge with an empty sequence of clusters works
Method testMergeOneAccountNoNewEmails Test that merging a single email address does not affect an
Method testMergeOneAccountAddEmails Test that merging a cluster containing new email addresses adds
Method testMergeUnvalidatedAccountWithValidated Test merging an unvalidated account with a validated account.
Method testMergeTwoValidatedAccounts Test merging of two validated accounts. This should do
Method testMergeTwoUnvalidatedAccounts Test merging of two unvalidated accounts. This will pick
Method testMergeUnknownEmail Merging a cluster of unknown emails creates an account.
Method _getEmails Undocumented
def _getEmails(self, person):
Undocumented
def testNullMerge(self):
Test that a merge with an empty sequence of clusters works
def testMergeOneAccountNoNewEmails(self):
Test that merging a single email address does not affect an account.
def testMergeOneAccountAddEmails(self):
Test that merging a cluster containing new email addresses adds those emails.
def testMergeUnvalidatedAccountWithValidated(self):
Test merging an unvalidated account with a validated account.
def testMergeTwoValidatedAccounts(self):
Test merging of two validated accounts. This should do nothing, since both accounts are in use.
def testMergeTwoUnvalidatedAccounts(self):
Test merging of two unvalidated accounts. This will pick one account and merge the others into it (since none of the accounts have been used, there is no need to favour one over the other).
def testMergeUnknownEmail(self):
Merging a cluster of unknown emails creates an account.
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.