# SPDX-License-Identifier: CC0-1.0 """ Haketilo unit tests - default script blocking policy dialog """ # This file is part of Haketilo # # Copyright (C) 2022, Wojtek Kosior # # This program is free software: you can redistribute it and/or modify # it under the terms of the CC0 1.0 Universal License as published by # the Creative Commons Corporation. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # CC0 1.0 Universal License for more details. import pytest from ..extension_crafting import ExtraHTML from ..script_loader import load_script from .utils import broker_js @pytest.mark.ext_data({ 'background_script': broker_js, 'extra_html': ExtraHTML( 'html/default_blocking_policy.html', { 'html/default_blocking_policy.js': 'init_default_policy_dialog();' } ), 'navigate_to': 'html/default_blocking_policy.html' }) @pytest.mark.usefixtures('webextension') def test_default_blocking_policy_dialog(driver, wait_elem_text): """ A test case for the dialog that facilitates toggling the default policy of script blocking. """ wait_elem_text('current_policy_span', 'block') driver.find_element_by_id('toggle_policy_but').click() wait_elem_text('current_policy_span', 'allow') driver.find_element_by_id('toggle_policy_but').click() wait_elem_text('current_policy_span', 'block') ld-aux/check-final-inputs-self-contained.scm?id=05f8a143e437c0e55f118a0b2a191675a4b76ef1'>diff
path: root/build-aux/check-final-inputs-self-contained.scm
AgeCommit message (Expand)Author
2018-12-04Remove most references to hydra.gnu.org....Ludovic Courtès
2018-03-25maint: Adjust 'check-final-inputs-self-contained' for glibc:static....Ludovic Courtès
2017-05-08maint: Use 'G_' in build-aux/ scripts....Ludovic Courtès
2016-12-18build: check-final-inputs-self-contained has an exception for 'bash:include'....Ludovic Courtès