diff --git a/rules/generated/auto_AU_velux.com.au_dag.json b/rules/generated/auto_AU_velux.com.au_dag.json new file mode 100644 index 000000000..1ee4cef00 --- /dev/null +++ b/rules/generated/auto_AU_velux.com.au_dag.json @@ -0,0 +1,40 @@ +{ + "name": "auto_AU_velux.com.au_dag", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.velux.com.au/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?velux\\.com\\.au/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" + } + ], + "detectPopup": [ + { + "visible": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection", + "comment": "NECESSARY ONLY" + } + ], + "test": [ + { + "waitForVisible": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_AU_zeemo.ai_9o0.json b/rules/generated/auto_AU_zeemo.ai_9o0.json new file mode 100644 index 000000000..72c9591b6 --- /dev/null +++ b/rules/generated/auto_AU_zeemo.ai_9o0.json @@ -0,0 +1,40 @@ +{ + "name": "auto_AU_zeemo.ai_9o0", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://zeemo.ai/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?zeemo\\.ai/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])", + "comment": "Reject" + } + ], + "test": [ + { + "waitForVisible": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_CH_uu.se_io7.json b/rules/generated/auto_CH_uu.se_io7.json new file mode 100644 index 000000000..40143d085 --- /dev/null +++ b/rules/generated/auto_CH_uu.se_io7.json @@ -0,0 +1,40 @@ +{ + "name": "auto_CH_uu.se_io7", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.uu.se/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?uu\\.se/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])", + "comment": "Godkänn nödvändiga kakor" + } + ], + "test": [ + { + "waitForVisible": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_CH_zacks.com_em3.json b/rules/generated/auto_CH_zacks.com_em3.json new file mode 100644 index 000000000..fd69248a2 --- /dev/null +++ b/rules/generated/auto_CH_zacks.com_em3.json @@ -0,0 +1,40 @@ +{ + "name": "auto_CH_zacks.com_em3", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.zacks.com/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?zacks\\.com/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "comment": "Reject all" + } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_CH_zugkraft-stucki.ch_2in.json b/rules/generated/auto_CH_zugkraft-stucki.ch_2in.json new file mode 100644 index 000000000..f0695c759 --- /dev/null +++ b/rules/generated/auto_CH_zugkraft-stucki.ch_2in.json @@ -0,0 +1,40 @@ +{ + "name": "auto_CH_zugkraft-stucki.ch_2in", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.zugkraft-stucki.ch/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?zugkraft-stucki\\.ch/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies" + } + ], + "detectPopup": [ + { + "visible": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies", + "comment": "ablehnen" + } + ], + "test": [ + { + "waitForVisible": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.json b/rules/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.json new file mode 100644 index 000000000..205bceb94 --- /dev/null +++ b/rules/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.json @@ -0,0 +1,40 @@ +{ + "name": "auto_DE_vandenhoeck-ruprecht-verlage.com_jj9", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.vandenhoeck-ruprecht-verlage.com/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?vandenhoeck-ruprecht-verlage\\.com/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button" + } + ], + "detectPopup": [ + { + "visible": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button", + "comment": "Nicht notwendige Cookies ablehnen" + } + ], + "test": [ + { + "waitForVisible": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_DE_wernigerode-tourismus.de_dkv.json b/rules/generated/auto_DE_wernigerode-tourismus.de_dkv.json new file mode 100644 index 000000000..b50ac8e6b --- /dev/null +++ b/rules/generated/auto_DE_wernigerode-tourismus.de_dkv.json @@ -0,0 +1,40 @@ +{ + "name": "auto_DE_wernigerode-tourismus.de_dkv", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.wernigerode-tourismus.de/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?wernigerode-tourismus\\.de/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "comment": "Ablehnen" + } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_FR_utopiales.org_4vl.json b/rules/generated/auto_FR_utopiales.org_4vl.json new file mode 100644 index 000000000..3f2d4c78c --- /dev/null +++ b/rules/generated/auto_FR_utopiales.org_4vl.json @@ -0,0 +1,40 @@ +{ + "name": "auto_FR_utopiales.org_4vl", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.utopiales.org/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?utopiales\\.org/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie" + } + ], + "detectPopup": [ + { + "visible": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie", + "comment": "I REFUSE" + } + ], + "test": [ + { + "waitForVisible": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_FR_voyagespirates.fr_9h9.json b/rules/generated/auto_FR_voyagespirates.fr_9h9.json new file mode 100644 index 000000000..3bef4c983 --- /dev/null +++ b/rules/generated/auto_FR_voyagespirates.fr_9h9.json @@ -0,0 +1,40 @@ +{ + "name": "auto_FR_voyagespirates.fr_9h9", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.voyagespirates.fr/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?voyagespirates\\.fr/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])", + "comment": "Refuser" + } + ], + "test": [ + { + "waitForVisible": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_FR_willemsefrance.fr_c18.json b/rules/generated/auto_FR_willemsefrance.fr_c18.json new file mode 100644 index 000000000..11327757b --- /dev/null +++ b/rules/generated/auto_FR_willemsefrance.fr_c18.json @@ -0,0 +1,40 @@ +{ + "name": "auto_FR_willemsefrance.fr_c18", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.willemsefrance.fr/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?willemsefrance\\.fr/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > section#shopify-section-up-cookie-banner > section:nth-child(2)#up-pc__banner > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > section#shopify-section-up-cookie-banner > section:nth-child(2)#up-pc__banner > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > section#shopify-section-up-cookie-banner > section:nth-child(2)#up-pc__banner > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "comment": "Refuser" + } + ], + "test": [ + { + "waitForVisible": "body > section#shopify-section-up-cookie-banner > section:nth-child(2)#up-pc__banner > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_FR_zenpark.com_q37.json b/rules/generated/auto_FR_zenpark.com_q37.json new file mode 100644 index 000000000..dee1a48ca --- /dev/null +++ b/rules/generated/auto_FR_zenpark.com_q37.json @@ -0,0 +1,40 @@ +{ + "name": "auto_FR_zenpark.com_q37", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://zenpark.com/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?zenpark\\.com/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#cookieConsentModal > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > button:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#cookieConsentModal > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > button:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#cookieConsentModal > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > button:nth-child(1):not([id])", + "comment": "Continuer sans accepter" + } + ], + "test": [ + { + "waitForVisible": "body > div#cookieConsentModal > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > button:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_GB_velux.co.uk_0.json b/rules/generated/auto_GB_velux.co.uk_0.json index e4bb1bcc4..388f9cc6a 100644 --- a/rules/generated/auto_GB_velux.co.uk_0.json +++ b/rules/generated/auto_GB_velux.co.uk_0.json @@ -1,6 +1,5 @@ { "name": "auto_GB_velux.co.uk_0", - "vendorUrl": "https://www.velux.co.uk/", "cosmetic": false, "runContext": { "main": true, @@ -10,19 +9,29 @@ "prehideSelectors": [], "detectCmp": [ { - "exists": "body:not([id]) > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" + "exists": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" } ], "detectPopup": [ { - "visible": "body:not([id]) > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" + "visible": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" } ], "optIn": [], "optOut": [ { - "waitForThenClick": "body:not([id]) > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection", + "wait": 500 + }, + { + "waitForThenClick": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection", "comment": "NECESSARY ONLY" } + ], + "test": [ + { + "waitForVisible": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection", + "timeout": 1000, + "check": "none" + } ] } diff --git a/rules/generated/auto_GB_virgingames.com_x4s.json b/rules/generated/auto_GB_virgingames.com_x4s.json new file mode 100644 index 000000000..6f698dd60 --- /dev/null +++ b/rules/generated/auto_GB_virgingames.com_x4s.json @@ -0,0 +1,40 @@ +{ + "name": "auto_GB_virgingames.com_x4s", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.virgingames.com/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?virgingames\\.com/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#__tealiumGDPRecModal > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > label:not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#__tealiumGDPRecModal > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > label:not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#__tealiumGDPRecModal > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > label:not([id])", + "comment": "Only necessary" + } + ], + "test": [ + { + "waitForVisible": "body > div#__tealiumGDPRecModal > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > label:not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_GB_williamhill.com_0.json b/rules/generated/auto_GB_williamhill.com_0.json index 7a392326f..162b11dd2 100644 --- a/rules/generated/auto_GB_williamhill.com_0.json +++ b/rules/generated/auto_GB_williamhill.com_0.json @@ -1,6 +1,5 @@ { "name": "auto_GB_williamhill.com_0", - "vendorUrl": "https://www.williamhill.com/", "cosmetic": false, "runContext": { "main": true, @@ -10,19 +9,29 @@ "prehideSelectors": [], "detectCmp": [ { - "exists": "body:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential" + "exists": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential" } ], "detectPopup": [ { - "visible": "body:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential" + "visible": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential" } ], "optIn": [], "optOut": [ { - "waitForThenClick": "body:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential", + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential", "comment": "Accept essential cookies only" } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookieBannerAcceptEssential", + "timeout": 1000, + "check": "none" + } ] } diff --git a/rules/generated/auto_NL_vandijkstore.nl_2fc.json b/rules/generated/auto_NL_vandijkstore.nl_2fc.json new file mode 100644 index 000000000..e9a804838 --- /dev/null +++ b/rules/generated/auto_NL_vandijkstore.nl_2fc.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_vandijkstore.nl_2fc", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.vandijkstore.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?vandijkstore\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div:not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div:not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "comment": "Weiger alles" + } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_vodafoneziggo.nl_bgc.json b/rules/generated/auto_NL_vodafoneziggo.nl_bgc.json new file mode 100644 index 000000000..23b11771a --- /dev/null +++ b/rules/generated/auto_NL_vodafoneziggo.nl_bgc.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_vodafoneziggo.nl_bgc", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.vodafoneziggo.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?vodafoneziggo\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "comment": "AFWIJZEN" + } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_voorrecht-rechtspraak.nl_nzg.json b/rules/generated/auto_NL_voorrecht-rechtspraak.nl_nzg.json new file mode 100644 index 000000000..ce9401f80 --- /dev/null +++ b/rules/generated/auto_NL_voorrecht-rechtspraak.nl_nzg.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_voorrecht-rechtspraak.nl_nzg", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.voorrecht-rechtspraak.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?voorrecht-rechtspraak\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#mxui_widget_Window_0 > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > div#mxui_widget_HorizontalScrollContainer_0 > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div#mxui_widget_Wrapper_8 > button:not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#mxui_widget_Window_0 > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > div#mxui_widget_HorizontalScrollContainer_0 > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div#mxui_widget_Wrapper_8 > button:not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#mxui_widget_Window_0 > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > div#mxui_widget_HorizontalScrollContainer_0 > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div#mxui_widget_Wrapper_8 > button:not([id])", + "comment": "Weigeren" + } + ], + "test": [ + { + "waitForVisible": "body > div#mxui_widget_Window_0 > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > div#mxui_widget_HorizontalScrollContainer_0 > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div#mxui_widget_Wrapper_8 > button:not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_warmtebeheer.nl_0yl.json b/rules/generated/auto_NL_warmtebeheer.nl_0yl.json new file mode 100644 index 000000000..6bb489ca0 --- /dev/null +++ b/rules/generated/auto_NL_warmtebeheer.nl_0yl.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_warmtebeheer.nl_0yl", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.warmtebeheer.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?warmtebeheer\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#am-cookie-bar > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#am-cookie-bar > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#am-cookie-bar > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "comment": "Weiger Cookies" + } + ], + "test": [ + { + "waitForVisible": "body > div#am-cookie-bar > div:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_wehkamp.nl_7li.json b/rules/generated/auto_NL_wehkamp.nl_7li.json index 14f55290c..59683cfc7 100644 --- a/rules/generated/auto_NL_wehkamp.nl_7li.json +++ b/rules/generated/auto_NL_wehkamp.nl_7li.json @@ -13,12 +13,12 @@ "prehideSelectors": [], "detectCmp": [ { - "exists": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)" + "exists": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)#react-aria6744947727-\\:ro\\:" } ], "detectPopup": [ { - "visible": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)" + "visible": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)#react-aria6744947727-\\:ro\\:" } ], "optIn": [], @@ -27,13 +27,13 @@ "wait": 500 }, { - "waitForThenClick": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)", + "waitForThenClick": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)#react-aria6744947727-\\:ro\\:", "comment": "weigeren" } ], "test": [ { - "waitForVisible": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)", + "waitForVisible": "body > div:not([id]) > div:not([id])[data-testid=\"consent-dialog\"] > section:not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1)#react-aria6744947727-\\:ro\\:", "timeout": 1000, "check": "none" } diff --git a/rules/generated/auto_NL_westerkwartier.nl_c2m.json b/rules/generated/auto_NL_westerkwartier.nl_c2m.json new file mode 100644 index 000000000..e0160f95b --- /dev/null +++ b/rules/generated/auto_NL_westerkwartier.nl_c2m.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_westerkwartier.nl_c2m", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.westerkwartier.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?westerkwartier\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#__next > div:nth-child(1)#BodyWrapper_wrapper__767Lq > div:nth-child(4):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#__next > div:nth-child(1)#BodyWrapper_wrapper__767Lq > div:nth-child(4):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#__next > div:nth-child(1)#BodyWrapper_wrapper__767Lq > div:nth-child(4):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "comment": "Accepteer noodzakelijke cookies" + } + ], + "test": [ + { + "waitForVisible": "body > div#__next > div:nth-child(1)#BodyWrapper_wrapper__767Lq > div:nth-child(4):not([id]) > div:not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_wildkamp.nl_6ha.json b/rules/generated/auto_NL_wildkamp.nl_6ha.json new file mode 100644 index 000000000..f75728ea7 --- /dev/null +++ b/rules/generated/auto_NL_wildkamp.nl_6ha.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_wildkamp.nl_6ha", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.wildkamp.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?wildkamp\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#cookiebanner > div:nth-child(2):not([id]) > div:nth-child(2)#c-right > a:nth-child(1):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#cookiebanner > div:nth-child(2):not([id]) > div:nth-child(2)#c-right > a:nth-child(1):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#cookiebanner > div:nth-child(2):not([id]) > div:nth-child(2)#c-right > a:nth-child(1):not([id])", + "comment": "Weigeren" + } + ], + "test": [ + { + "waitForVisible": "body > div#cookiebanner > div:nth-child(2):not([id]) > div:nth-child(2)#c-right > a:nth-child(1):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_winkelstraat.nl_hxj.json b/rules/generated/auto_NL_winkelstraat.nl_hxj.json index ec0627295..28b57a25f 100644 --- a/rules/generated/auto_NL_winkelstraat.nl_hxj.json +++ b/rules/generated/auto_NL_winkelstraat.nl_hxj.json @@ -12,12 +12,12 @@ "prehideSelectors": [], "detectCmp": [ { - "exists": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + "exists": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > p:nth-child(1):not([id]) > a:nth-child(1):not([id])" } ], "detectPopup": [ { - "visible": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])" + "visible": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > p:nth-child(1):not([id]) > a:nth-child(1):not([id])" } ], "optIn": [], @@ -26,13 +26,13 @@ "wait": 500 }, { - "waitForThenClick": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", - "comment": "WEIGEREN" + "waitForThenClick": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > p:nth-child(1):not([id]) > a:nth-child(1):not([id])", + "comment": "weigeren" } ], "test": [ { - "waitForVisible": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2):not([id])", + "waitForVisible": "body > div#app > div:not([id]) > div:nth-child(10):not([id]) > div:not([id]) > div:not([id]) > div:nth-child(2):not([id]) > p:nth-child(1):not([id]) > a:nth-child(1):not([id])", "timeout": 1000, "check": "none" } diff --git a/rules/generated/auto_NL_wonenindekrimpenerwaard.nl_vxt.json b/rules/generated/auto_NL_wonenindekrimpenerwaard.nl_vxt.json new file mode 100644 index 000000000..e3413f10b --- /dev/null +++ b/rules/generated/auto_NL_wonenindekrimpenerwaard.nl_vxt.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_wonenindekrimpenerwaard.nl_vxt", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.wonenindekrimpenerwaard.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?wonenindekrimpenerwaard\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(1)#cookie-banner > div:not([id]) > div:nth-child(3):not([id]) > button:nth-child(3)#cookie-banner-reject" + } + ], + "detectPopup": [ + { + "visible": "body > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(1)#cookie-banner > div:not([id]) > div:nth-child(3):not([id]) > button:nth-child(3)#cookie-banner-reject" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(1)#cookie-banner > div:not([id]) > div:nth-child(3):not([id]) > button:nth-child(3)#cookie-banner-reject", + "comment": "Weigeren" + } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id]) > div:not([id]) > div:nth-child(1)#cookie-banner > div:not([id]) > div:nth-child(3):not([id]) > button:nth-child(3)#cookie-banner-reject", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_yapikredi.nl_p1p.json b/rules/generated/auto_NL_yapikredi.nl_p1p.json new file mode 100644 index 000000000..14efe82b1 --- /dev/null +++ b/rules/generated/auto_NL_yapikredi.nl_p1p.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_yapikredi.nl_p1p", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.yapikredi.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?yapikredi\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div#cookie > div:not([id]) > a:nth-child(4):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div#cookie > div:not([id]) > a:nth-child(4):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div#cookie > div:not([id]) > a:nth-child(4):not([id])", + "comment": "Afwijzen" + } + ], + "test": [ + { + "waitForVisible": "body > div#cookie > div:not([id]) > a:nth-child(4):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NL_zuid-holland.nl_dxc.json b/rules/generated/auto_NL_zuid-holland.nl_dxc.json new file mode 100644 index 000000000..2d4accf3a --- /dev/null +++ b/rules/generated/auto_NL_zuid-holland.nl_dxc.json @@ -0,0 +1,40 @@ +{ + "name": "auto_NL_zuid-holland.nl_dxc", + "cosmetic": false, + "_metadata": { + "vendorUrl": "http://www.zuid-holland.nl/" + }, + "runContext": { + "main": true, + "frame": false, + "urlPattern": "^https?://(www\\.)?zuid-holland\\.nl/" + }, + "prehideSelectors": [], + "detectCmp": [ + { + "exists": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div#Cookies_question > div:nth-child(4):not([id]) > form:nth-child(3)#cookies_allowed_false > button:nth-child(2):not([id])" + } + ], + "detectPopup": [ + { + "visible": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div#Cookies_question > div:nth-child(4):not([id]) > form:nth-child(3)#cookies_allowed_false > button:nth-child(2):not([id])" + } + ], + "optIn": [], + "optOut": [ + { + "wait": 500 + }, + { + "waitForThenClick": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div#Cookies_question > div:nth-child(4):not([id]) > form:nth-child(3)#cookies_allowed_false > button:nth-child(2):not([id])", + "comment": "Cookies weigeren" + } + ], + "test": [ + { + "waitForVisible": "body > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div:not([id]) > div#Cookies_question > div:nth-child(4):not([id]) > form:nth-child(3)#cookies_allowed_false > button:nth-child(2):not([id])", + "timeout": 1000, + "check": "none" + } + ] +} diff --git a/rules/generated/auto_NO_uu.se_eea.json b/rules/generated/auto_NO_uu.se_eea.json index 058a8427c..f1caef886 100644 --- a/rules/generated/auto_NO_uu.se_eea.json +++ b/rules/generated/auto_NO_uu.se_eea.json @@ -12,12 +12,12 @@ "prehideSelectors": [], "detectCmp": [ { - "exists": "body > div > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])" + "exists": "body > div#sv_053Ru6hqIarbcZ5l73VQ_ > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])" } ], "detectPopup": [ { - "visible": "body > div > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])" + "visible": "body > div#sv_053Ru6hqIarbcZ5l73VQ_ > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])" } ], "optIn": [], @@ -26,13 +26,13 @@ "wait": 500 }, { - "waitForThenClick": "body > div > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])", + "waitForThenClick": "body > div#sv_053Ru6hqIarbcZ5l73VQ_ > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])", "comment": "Godkänn nödvändiga kakor" } ], "test": [ { - "waitForVisible": "body > div > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])", + "waitForVisible": "body > div#sv_053Ru6hqIarbcZ5l73VQ_ > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])", "timeout": 1000, "check": "none" } diff --git a/tests/generated/auto_AU_velux.com.au_dag.spec.ts b/tests/generated/auto_AU_velux.com.au_dag.spec.ts new file mode 100644 index 000000000..faebde018 --- /dev/null +++ b/tests/generated/auto_AU_velux.com.au_dag.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_AU_velux.com.au_dag', ['https://www.velux.com.au/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['AU'] }); diff --git a/tests/generated/auto_AU_zeemo.ai_9o0.spec.ts b/tests/generated/auto_AU_zeemo.ai_9o0.spec.ts new file mode 100644 index 000000000..5de2ecb2a --- /dev/null +++ b/tests/generated/auto_AU_zeemo.ai_9o0.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_AU_zeemo.ai_9o0', ['https://zeemo.ai/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['AU'] }); diff --git a/tests/generated/auto_CH_uu.se_io7.spec.ts b/tests/generated/auto_CH_uu.se_io7.spec.ts new file mode 100644 index 000000000..5ed3233f0 --- /dev/null +++ b/tests/generated/auto_CH_uu.se_io7.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_CH_uu.se_io7', ['https://www.uu.se/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['CH'] }); diff --git a/tests/generated/auto_CH_zacks.com_em3.spec.ts b/tests/generated/auto_CH_zacks.com_em3.spec.ts new file mode 100644 index 000000000..a0aa33f56 --- /dev/null +++ b/tests/generated/auto_CH_zacks.com_em3.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_CH_zacks.com_em3', ['https://www.zacks.com/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['CH'] }); diff --git a/tests/generated/auto_CH_zugkraft-stucki.ch_2in.spec.ts b/tests/generated/auto_CH_zugkraft-stucki.ch_2in.spec.ts new file mode 100644 index 000000000..334aaf661 --- /dev/null +++ b/tests/generated/auto_CH_zugkraft-stucki.ch_2in.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_CH_zugkraft-stucki.ch_2in', ['https://www.zugkraft-stucki.ch/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['CH'], +}); diff --git a/tests/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.spec.ts b/tests/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.spec.ts new file mode 100644 index 000000000..4fd3f3600 --- /dev/null +++ b/tests/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_DE_vandenhoeck-ruprecht-verlage.com_jj9', ['https://www.vandenhoeck-ruprecht-verlage.com/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['DE'], +}); diff --git a/tests/generated/auto_DE_wernigerode-tourismus.de_dkv.spec.ts b/tests/generated/auto_DE_wernigerode-tourismus.de_dkv.spec.ts new file mode 100644 index 000000000..05141a6c1 --- /dev/null +++ b/tests/generated/auto_DE_wernigerode-tourismus.de_dkv.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_DE_wernigerode-tourismus.de_dkv', ['https://www.wernigerode-tourismus.de/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['DE'], +}); diff --git a/tests/generated/auto_FR_utopiales.org_4vl.spec.ts b/tests/generated/auto_FR_utopiales.org_4vl.spec.ts new file mode 100644 index 000000000..f47ac1a1f --- /dev/null +++ b/tests/generated/auto_FR_utopiales.org_4vl.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_FR_utopiales.org_4vl', ['https://www.utopiales.org/en/les-utopiales-international-science-fiction-festival/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['FR'], +}); diff --git a/tests/generated/auto_FR_voyagespirates.fr_9h9.spec.ts b/tests/generated/auto_FR_voyagespirates.fr_9h9.spec.ts new file mode 100644 index 000000000..4b3191d8e --- /dev/null +++ b/tests/generated/auto_FR_voyagespirates.fr_9h9.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_FR_voyagespirates.fr_9h9', ['https://www.voyagespirates.fr/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['FR'], +}); diff --git a/tests/generated/auto_FR_willemsefrance.fr_c18.spec.ts b/tests/generated/auto_FR_willemsefrance.fr_c18.spec.ts new file mode 100644 index 000000000..d24d43705 --- /dev/null +++ b/tests/generated/auto_FR_willemsefrance.fr_c18.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_FR_willemsefrance.fr_c18', ['https://www.willemsefrance.fr/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['FR'], +}); diff --git a/tests/generated/auto_FR_zenpark.com_q37.spec.ts b/tests/generated/auto_FR_zenpark.com_q37.spec.ts new file mode 100644 index 000000000..e622f5869 --- /dev/null +++ b/tests/generated/auto_FR_zenpark.com_q37.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_FR_zenpark.com_q37', ['https://zenpark.com/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['FR'] }); diff --git a/tests/generated/auto_GB_velux.co.uk_0.spec.ts b/tests/generated/auto_GB_velux.co.uk_0.spec.ts index fafd5d808..4090f5ecd 100644 --- a/tests/generated/auto_GB_velux.co.uk_0.spec.ts +++ b/tests/generated/auto_GB_velux.co.uk_0.spec.ts @@ -1,2 +1,2 @@ import generateCMPTests from '../../playwright/runner'; -generateCMPTests('auto_GB_velux.co.uk_0', ['https://www.velux.co.uk/'], { testOptIn: false, testSelfTest: false, onlyRegions: ['GB'] }); +generateCMPTests('auto_GB_velux.co.uk_0', ['https://www.velux.co.uk/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['GB'] }); diff --git a/tests/generated/auto_GB_virgingames.com_x4s.spec.ts b/tests/generated/auto_GB_virgingames.com_x4s.spec.ts new file mode 100644 index 000000000..5d6615b39 --- /dev/null +++ b/tests/generated/auto_GB_virgingames.com_x4s.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_GB_virgingames.com_x4s', ['https://www.virgingames.com/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['GB'], +}); diff --git a/tests/generated/auto_GB_williamhill.com_0.spec.ts b/tests/generated/auto_GB_williamhill.com_0.spec.ts index 7670992c0..90be72646 100644 --- a/tests/generated/auto_GB_williamhill.com_0.spec.ts +++ b/tests/generated/auto_GB_williamhill.com_0.spec.ts @@ -1,6 +1,6 @@ import generateCMPTests from '../../playwright/runner'; generateCMPTests('auto_GB_williamhill.com_0', ['https://www.williamhill.com/'], { testOptIn: false, - testSelfTest: false, + testSelfTest: true, onlyRegions: ['GB'], }); diff --git a/tests/generated/auto_NL_vandijkstore.nl_2fc.spec.ts b/tests/generated/auto_NL_vandijkstore.nl_2fc.spec.ts new file mode 100644 index 000000000..2724babb4 --- /dev/null +++ b/tests/generated/auto_NL_vandijkstore.nl_2fc.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_vandijkstore.nl_2fc', ['https://www.vandijkstore.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +}); diff --git a/tests/generated/auto_NL_vodafoneziggo.nl_bgc.spec.ts b/tests/generated/auto_NL_vodafoneziggo.nl_bgc.spec.ts new file mode 100644 index 000000000..8a45a03e9 --- /dev/null +++ b/tests/generated/auto_NL_vodafoneziggo.nl_bgc.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_vodafoneziggo.nl_bgc', ['https://www.vodafoneziggo.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +}); diff --git a/tests/generated/auto_NL_voorrecht-rechtspraak.nl_nzg.spec.ts b/tests/generated/auto_NL_voorrecht-rechtspraak.nl_nzg.spec.ts new file mode 100644 index 000000000..cc4d58631 --- /dev/null +++ b/tests/generated/auto_NL_voorrecht-rechtspraak.nl_nzg.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_voorrecht-rechtspraak.nl_nzg', ['https://www.voorrecht-rechtspraak.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +}); diff --git a/tests/generated/auto_NL_warmtebeheer.nl_0yl.spec.ts b/tests/generated/auto_NL_warmtebeheer.nl_0yl.spec.ts new file mode 100644 index 000000000..023dab1d0 --- /dev/null +++ b/tests/generated/auto_NL_warmtebeheer.nl_0yl.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_warmtebeheer.nl_0yl', ['https://www.warmtebeheer.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +}); diff --git a/tests/generated/auto_NL_westerkwartier.nl_c2m.spec.ts b/tests/generated/auto_NL_westerkwartier.nl_c2m.spec.ts new file mode 100644 index 000000000..554c9598b --- /dev/null +++ b/tests/generated/auto_NL_westerkwartier.nl_c2m.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_westerkwartier.nl_c2m', ['https://www.westerkwartier.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +}); diff --git a/tests/generated/auto_NL_wildkamp.nl_6ha.spec.ts b/tests/generated/auto_NL_wildkamp.nl_6ha.spec.ts new file mode 100644 index 000000000..35314c9b3 --- /dev/null +++ b/tests/generated/auto_NL_wildkamp.nl_6ha.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_wildkamp.nl_6ha', ['https://www.wildkamp.nl/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['NL'] }); diff --git a/tests/generated/auto_NL_wonenindekrimpenerwaard.nl_vxt.spec.ts b/tests/generated/auto_NL_wonenindekrimpenerwaard.nl_vxt.spec.ts new file mode 100644 index 000000000..ae7938b52 --- /dev/null +++ b/tests/generated/auto_NL_wonenindekrimpenerwaard.nl_vxt.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_wonenindekrimpenerwaard.nl_vxt', ['https://www.wonenindekrimpenerwaard.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +}); diff --git a/tests/generated/auto_NL_yapikredi.nl_p1p.spec.ts b/tests/generated/auto_NL_yapikredi.nl_p1p.spec.ts new file mode 100644 index 000000000..43f0b4ab5 --- /dev/null +++ b/tests/generated/auto_NL_yapikredi.nl_p1p.spec.ts @@ -0,0 +1,2 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_yapikredi.nl_p1p', ['https://www.yapikredi.nl/'], { testOptIn: false, testSelfTest: true, onlyRegions: ['NL'] }); diff --git a/tests/generated/auto_NL_zuid-holland.nl_dxc.spec.ts b/tests/generated/auto_NL_zuid-holland.nl_dxc.spec.ts new file mode 100644 index 000000000..e09256ccb --- /dev/null +++ b/tests/generated/auto_NL_zuid-holland.nl_dxc.spec.ts @@ -0,0 +1,6 @@ +import generateCMPTests from '../../playwright/runner'; +generateCMPTests('auto_NL_zuid-holland.nl_dxc', ['https://www.zuid-holland.nl/'], { + testOptIn: false, + testSelfTest: true, + onlyRegions: ['NL'], +});