File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
tests/security_and_privacy Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 2
2
from selenium .webdriver import Firefox
3
3
4
4
from modules .browser_object_navigation import Navigation
5
+ from modules .browser_object_tracker_panel import TrackerPanel
6
+ from modules .page_object_generics import GenericPage
5
7
from modules .page_object_prefs import AboutPrefs
6
8
7
9
@@ -23,12 +25,15 @@ def test_blocking_fingerprinter(
23
25
"""
24
26
# instantiate objects
25
27
about_prefs_privacy .open ()
28
+ tracker_panel = TrackerPanel (driver )
29
+ tracking_page = GenericPage (driver , url = FINGERPRINTERS_URL )
26
30
27
31
# Select custom option and keep just known fingerprinters checked
28
32
about_prefs_privacy .select_trackers_to_block ("known-fingerprints-checkbox" )
29
33
30
34
# Access url and click on the shield icon and verify that known fingerprinters are blocked
31
- driver .get (FINGERPRINTERS_URL )
35
+ tracking_page .open ()
36
+ tracker_panel .wait_for_blocked_tracking_icon (nav , tracking_page )
32
37
33
38
nav .open_tracker_panel ()
34
39
nav .element_visible ("known-fingerprints" )
You can’t perform that action at this time.
0 commit comments