Find me
{"ScriptPreparationCode":"function test1() {\r\n return document.getElementById(\u0027i3\u0027).querySelector(\u0027span\u0027);\r\n}\r\n\r\nfunction test2() {\r\n var e = document.getElementById(\u0027i3\u0027);\r\n return e ? e.querySelector(\u0027span\u0027) : null;\r\n}\r\n\r\nfunction test3() {\r\n return document.getElementById(\u0027i4\u0027).querySelector(\u0027span\u0027);\r\n}\r\n\r\nfunction test4() {\r\n var e = document.getElementById(\u0027i4\u0027);\r\n return e ? e.querySelector(\u0027span\u0027) : null;\r\n}\r\n\r\nfunction test5() {\r\n return document.querySelector(\u0027span\u0027);\r\n}","TestCases":[{"Name":"one-liner found","Code":"var r = test1();","IsDeferred":false},{"Name":"if breakout found","Code":"var r = test2();","IsDeferred":false},{"Name":"one-liner not found","Code":"var r = test3();","IsDeferred":false},{"Name":"if breakout not found","Code":"var r = test4();","IsDeferred":false},{"Name":"single found","Code":"var r = test5();","IsDeferred":false}]}