def tearDown(self):
     try:
         self.utils.permissions.remove('https://www.itisatrap.org',
                                       'safe-browsing')
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #2
0
 def tearDown(self):
     try:
         self.autocomplete_results.close(force=True)
         self.marionette.clear_pref(self.PREF_SUGGEST_SEARCHES)
         self.marionette.clear_pref(self.PREF_SUGGEST_BOOKMARK)
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.autocomplete_results.close(force=True)
         self.marionette.clear_pref(self.PREF_SUGGEST_SEARCHES)
         self.marionette.clear_pref(self.PREF_SUGGEST_BOOKMARK)
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.browser.switch_to()
         self.identity_popup.close(force=True)
         self.windows.close_all([self.browser])
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.browser.switch_to()
         self.identity_popup.close(force=True)
         self.windows.close_all([self.browser])
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self, *args, **kwargs):
     try:
         self._check_and_fix_leaked_rules()
         self._check_and_fix_leaked_rules_in_rules_file()
         self._check_and_fix_ignoring_errors()
         self._check_gecko_log()
     finally:
         FirefoxTestCase.tearDown(self, *args, **kwargs)
Beispiel #7
0
    def tearDown(self):
        try:
            self.utils.permissions.remove(self.addons_url, "install")

            if self.browser.notification:
                self.browser.notification.close(force=True)
        finally:
            FirefoxTestCase.tearDown(self)
Beispiel #8
0
 def tearDown(self, *args, **kwargs):
     try:
         self._check_and_fix_leaked_rules()
         self._check_and_fix_leaked_rules_in_rules_file()
         self._check_and_fix_ignoring_errors()
         self._check_gecko_log()
     finally:
         FirefoxTestCase.tearDown(self, *args, **kwargs)
Beispiel #9
0
    def tearDown(self):
        try:
            self.utils.permissions.remove(self.addons_url, 'install')

            if self.browser.notification:
                self.browser.notification.close(force=True)
        finally:
            FirefoxTestCase.tearDown(self)
Beispiel #10
0
 def tearDown(self):
     try:
         self.utils.permissions.remove('https://www.itisatrap.org', 'safe-browsing')
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
         self.marionette.clear_pref('browser.safebrowsing.malware.enabled')
         self.marionette.clear_pref('browser.safebrowsing.phishing.enabled')
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #11
0
 def tearDown(self):
     try:
         self.marionette.clear_pref('marionette.unittest.set_pref')
         self.marionette.clear_pref('marionette.unittest.unknown')
         self.marionette.clear_pref('browser.tabs.loadBookmarksInBackground')
         self.marionette.clear_pref('browser.tabs.maxOpenBeforeWarn')
         self.marionette.clear_pref('browser.startup.homepage')
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #12
0
 def tearDown(self):
     try:
         self.autocomplete_results.close(force=True)
     except NoSuchElementException:
         # TODO: A NoSuchElementException is thrown here when tests accessing the
         # autocomplete_results element are skipped.
         pass
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.windows.close_all([self.browser])
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
         self.browser.switch_to()
         self.identity_popup.close(force=True)
         self.marionette.clear_pref("browser.startup.page")
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #14
0
 def tearDown(self):
     try:
         self.windows.close_all([self.browser])
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
         self.browser.switch_to()
         self.identity_popup.close(force=True)
         self.marionette.clear_pref('browser.startup.page')
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.autocomplete_results.close(force=True)
     except NoSuchElementException:
         # TODO: A NoSuchElementException is thrown here when tests accessing the
         # autocomplete_results element are skipped.
         pass
     finally:
         FirefoxTestCase.tearDown(self)
    def tearDown(self):
        try:
            self.marionette.clear_pref("extensions.install.requireSecureOrigin")
            self.marionette.clear_pref("xpinstall.signatures.required")

            self.utils.permissions.remove(self.addons_url, "install")

            if self.browser.notification:
                self.browser.notification.close(force=True)
        finally:
            FirefoxTestCase.tearDown(self)
Beispiel #17
0
    def tearDown(self):
        try:
            self.marionette.clear_pref(
                'extensions.install.requireSecureOrigin')
            self.marionette.clear_pref('xpinstall.signatures.required')

            self.utils.permissions.remove(self.addons_url, 'install')

            if self.browser.notification:
                self.browser.notification.close(force=True)
        finally:
            FirefoxTestCase.tearDown(self)
    def tearDown(self):
        # Close the autocomplete results
        try:
            if self.bookmark_panel:
                self.marionette.execute_script("""
                  arguments[0].hidePopup();
                """, script_args=[self.bookmark_panel])

            self.browser.navbar.locationbar.autocomplete_results.close()
            self.places.restore_default_bookmarks()
        finally:
            FirefoxTestCase.tearDown(self)
Beispiel #19
0
    def tearDown(self):
        try:
            self.browser.tabbar.close_all_tabs(
                [self.browser.tabbar.selected_tab])

            # Print results for now until we have treeherder integration
            output = pprint.pformat(self.updates)
            self.logger.info('Update test results: \n{}'.format(output))

        finally:
            FirefoxTestCase.tearDown(self)

            self.restore_config_files()
    def tearDown(self):
        # Close the autocomplete results
        try:
            if self.bookmark_panel:
                self.marionette.execute_script(
                    """
                  arguments[0].hidePopup();
                """,
                    script_args=[self.bookmark_panel])

            self.browser.navbar.locationbar.autocomplete_results.close()
            self.places.restore_default_bookmarks()
        finally:
            FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.identity_popup.close(force=True)
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #22
0
 def tearDown(self):
     try:
         self.marionette.clear_pref('app.support.baseURL')
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #23
0
 def tearDown(self):
     try:
         self.software_update.update_channel.default_channel = self.saved_channel
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #24
0
 def tearDown(self):
     try:
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     self.autocomplete_results.close(force=True)
     FirefoxTestCase.tearDown(self)
Beispiel #26
0
 def tearDown(self):
     try:
         self.marionette.clear_pref('security.tls.version.min')
         self.marionette.clear_pref('security.tls.version.max')
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         # Create a fresh profile for subsequent tests.
         self.restart(clean=True)
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.utils.permissions.remove('https://www.itisatrap.org', 'safe-browsing')
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.autocomplete_results.close(force=True)
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.restart(clean=True)
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #31
0
 def tearDown(self):
     try:
         self.marionette.clear_pref('dom.ipc.tabs.shutdownTimeoutSecs')
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #32
0
 def tearDown(self):
     try:
         self.places.restore_default_bookmarks()
         self.places.remove_all_history()
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.marionette.clear_pref('security.warn_submit_insecure')
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #34
0
 def tearDown(self):
     FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         # Restart with a fresh profile
         self.restart(clean=True)
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #36
0
 def tearDown(self):
     try:
         self.marionette.clear_pref("dom.ipc.tabs.shutdownTimeoutSecs")
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         if self.browser.notification is not None:
             self.browser.notification.close()
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #38
0
 def tearDown(self):
     try:
         self.restart(clean=True)
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.identity_popup.close(force=True)
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #40
0
 def tearDown(self):
     FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         if self.browser.notification is not None:
             self.browser.notification.close()
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #43
0
 def tearDown(self):
     try:
         # Restart with a fresh profile
         self.restart(clean=True)
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #44
0
 def tearDown(self):
     try:
         self.windows.close_all([self.browser])
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.software_update.mar_channels.channels = self.saved_mar_channels
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.software_update.update_channel.default_channel = self.saved_channel
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.windows.close_all([self.browser])
     finally:
         FirefoxTestCase.tearDown(self)
 def tearDown(self):
     try:
         self.utils.remove_perms("https://www.itisatrap.org", "safe-browsing")
         self.browser.tabbar.close_all_tabs([self.browser.tabbar.tabs[0]])
     finally:
         FirefoxTestCase.tearDown(self)
Beispiel #49
0
 def tearDown(self):
     try:
         self.software_update.mar_channels.channels = self.saved_mar_channels
     finally:
         FirefoxTestCase.tearDown(self)