Part of canonical.launchpad.ftests
| Function | lobotomize_stevea | Set SteveA's email address' status to NEW. |
| Function | poExportSetUp | Setup the PO export script tests. |
| Function | poExportTearDown | Tear down the PO export script tests. |
| Function | uploaderSetUp | setup the package uploader script tests. |
| Function | uploaderTearDown | Tear down the package uploader script tests. |
| Function | archivepublisherSetUp | Setup the archive publisher script tests. |
| Function | branchscannerSetUp | Setup the user for the branch scanner tests. |
| Function | branchscannerTearDown | Tear down the branch scanner tests. |
| Function | uploadQueueSetUp | Undocumented |
| Function | layerlessTearDown | Clean up any Zope registrations. |
| Function | bugLinkedToQuestionSetUp | Setup the question and linked bug for testing. |
| Function | uploaderBugLinkedToQuestionSetUp | Undocumented |
| Function | uploadQueueBugLinkedToQuestionSetUp | Undocumented |
| Class | ProcessMailLayer | Layer containing the tests running inside process-mail.py. |
| Function | test_suite | Undocumented |
| Function | _createUbuntuBugTaskLinkedToQuestion | Get the id of an Ubuntu bugtask linked to a question. |
Call this method first in a test's setUp where needed. Tests using this function should be refactored to use the unaltered sample data and this function eventually removed.
In the past, SteveA's account erroneously appeared in the old ValidPersonOrTeamCache materialized view. This materialized view has since been replaced and now SteveA is correctly listed as invalid in the sampledata. This fix broke some tests testing code that did not use the ValidPersonOrTeamCache to determine validity.