def _getBrowser(self, user=None): if user is None: browser = setupBrowser() logout() return browser else: login_person(user) return setupBrowserForUser(user=user)
def setUp(self): super(TestBrowserDeletePackaging, self).setUp() # Only the person which created the packaging, admins # and other people with certain privileges can delete a # packaging. Since the sample data record we'll use for # deletion testing does not have any owner set, we'll # log in as an admin. self.user_browser = setupBrowser( auth="Basic [email protected]:test")
def makeNonRedirectingBrowser(self, url, user=None): browser = setupBrowserForUser(user) if user else setupBrowser() browser.mech_browser.set_handle_equiv(False) browser.open(url) return browser