diff options
author | Wojtek Kosior <koszko@koszko.org> | 2021-11-24 15:53:00 +0100 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2021-12-01 21:06:28 +0100 |
commit | 93dd73600e91eb19e11f5ca57f9429a85cf0150f (patch) | |
tree | 1e90890a39798f6cd9a1c0886d1234ccc187f5b3 /copyright | |
parent | 463e6830faf5bb81474ac55cf95eed6ae68cc684 (diff) | |
download | browser-extension-93dd73600e91eb19e11f5ca57f9429a85cf0150f.tar.gz browser-extension-93dd73600e91eb19e11f5ca57f9429a85cf0150f.zip |
improve unit testing approach
Unit tests were moved to their own subdirectory.
Fixtures common to many unit tests were moved to test/unit/conftest.py.
A facility to execute scripts in page's global scope was added.
A workaround was employed to present information about errors in injected scripts.
Sample unit tests for regexes in common/patterns.js were added.
Diffstat (limited to 'copyright')
-rw-r--r-- | copyright | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -75,11 +75,12 @@ License: AGPL-3+ Comment: Wojtek Kosior promises not to sue even in case of violations of the license. -Files: test/__init__.py test/test_unit.py test/default_profiles/icecat_empty/extensions.json +Files: test/__init__.py test/unit/* + test/default_profiles/icecat_empty/extensions.json Copyright: 2021 Wojtek Kosior <koszko@koszko.org> License: CC0 -Files: test/profiles.py test/script_loader.py +Files: test/profiles.py test/script_loader.py test/unit/conftest.py Copyright: 2021 Wojtek Kosior <koszko@koszko.org> License: GPL-3+ Comment: Wojtek Kosior promises not to sue even in case of violations |