From 7519c3d430e5dcef75b6128bfdadb0de3f463a49 Mon Sep 17 00:00:00 2001 From: Sam Macbeth Date: Wed, 8 Nov 2023 11:38:27 +0100 Subject: [PATCH] Update surrogate reference tests to only allow scripts to be surrogates (#113) Co-authored-by: Konrad Dzwinel --- .../TR-domain-matching/domain_matching_tests.json | 9 ++++++++- .../TR-domain-matching/tracker_radar_reference.json | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/tracker-radar-tests/TR-domain-matching/domain_matching_tests.json b/tracker-radar-tests/TR-domain-matching/domain_matching_tests.json index 15dd4f6..6186e11 100644 --- a/tracker-radar-tests/TR-domain-matching/domain_matching_tests.json +++ b/tracker-radar-tests/TR-domain-matching/domain_matching_tests.json @@ -1011,11 +1011,18 @@ "name": "options blocking with surrogate", "siteURL": "https://site-that-tracks.com/", "requestURL": "https://sometimes-bad.third-party.site/surrogate-and-option-blocking-only?abc=2", - "requestType": "image", + "requestType": "script", "expectAction": "redirect", "expectRedirect": "data:application/javascript;base64,KGZ1bmN0aW9uKCkge3dpbmRvdy5zdXJyb2dhdGUxPXRydWV9KSgpOw==", "expectExpression": "window.surrogate1 === true" }, + { + "name": "options blocking, wrong type", + "siteURL": "https://site-that-tracks.com/", + "requestURL": "https://sometimes-bad.third-party.site/surrogate-and-option-blocking-only?abc=2", + "requestType": "image", + "expectAction": "ignore" + }, { "name": "require exact match for surrogates", "siteURL": "https://random.test/", diff --git a/tracker-radar-tests/TR-domain-matching/tracker_radar_reference.json b/tracker-radar-tests/TR-domain-matching/tracker_radar_reference.json index 655da06..9a831c9 100644 --- a/tracker-radar-tests/TR-domain-matching/tracker_radar_reference.json +++ b/tracker-radar-tests/TR-domain-matching/tracker_radar_reference.json @@ -222,7 +222,7 @@ "site-that-tracks.com" ], "types": [ - "image" + "script" ] }, "surrogate": "tracker"