{"ScriptPreparationCode":null,"TestCases":[{"Name":"querySelectorAll","Code":"var foundScripts = document.querySelectorAll(\u0027body\u003Escript\u0027);\r\nfor (s in foundScripts)\r\n{\r\n if (foundScripts[s].hasOwnProperty(\u0027attributes\u0027) \u0026\u0026 foundScripts[s].attributes.length == 1 \u0026\u0026 foundScripts[s].hasAttribute(\u0027nonce\u0027) \u0026\u0026 foundScripts[s].text.substring(0, 19) == \u0027AF_initDataCallback\u0027)\r\n {\r\n console.log(foundScripts[s]);\r\n }\r\n}","IsDeferred":false},{"Name":"getElementsByTagName","Code":"var foundScripts = document.getElementsByTagName(\u0027script\u0027);\r\nfor (s in foundScripts)\r\n{\r\n if (foundScripts[s].parentElement == document.body \u0026\u0026 foundScripts[s].hasOwnProperty(\u0027attributes\u0027) \u0026\u0026 foundScripts[s].attributes.length == 1 \u0026\u0026 foundScripts[s].hasAttribute(\u0027nonce\u0027) \u0026\u0026 foundScripts[s].text.substring(0, 19) == \u0027AF_initDataCallback\u0027)\r\n {\r\n console.log(foundScripts[s]);\r\n }\r\n}","IsDeferred":false}]}