diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-02-16 22:01:38 +0100 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-02-16 22:01:38 +0100 |
commit | fd9f2fc4783cc606734e61116185c032a63d54a0 (patch) | |
tree | ddc162b1df608c3ae51d74f19fbffc92e5cfc3e3 /test/unit/test_default_policy_dialog.py | |
parent | 7965f1b455144220c137bcb25c4967283a6b7ff3 (diff) | |
download | browser-extension-fd9f2fc4783cc606734e61116185c032a63d54a0.tar.gz browser-extension-fd9f2fc4783cc606734e61116185c032a63d54a0.zip |
fix out-of-source builds
Diffstat (limited to 'test/unit/test_default_policy_dialog.py')
-rw-r--r-- | test/unit/test_default_policy_dialog.py | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/test/unit/test_default_policy_dialog.py b/test/unit/test_default_policy_dialog.py deleted file mode 100644 index a1c825f..0000000 --- a/test/unit/test_default_policy_dialog.py +++ /dev/null @@ -1,49 +0,0 @@ -# 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 <koszko@koszko.org> -# -# 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') |