{"ScriptPreparationCode":"// 3 levels deep\r\nwindow.foo3 = { a: 1, b: 2, c: { a: 1, b: 2, c: { a: 1, b: 2 } } };\r\nwindow.bar3 = { a: 1, b: 2, c: { a: 1, b: 2, c: { a: 1, b: 4 } } };\r\n\r\n\r\n//\r\nwindow.test1 = {\r\n \u0022traffic\u0022: \u0022POPUP\u0022,\r\n \u0022targeting\u0022: {\r\n \u0022BASE\u0022: {\r\n \u0022adultFilters\u0022: [\r\n \u0022ADULT\u0022,\r\n \u0022NON_ADULT\u0022\r\n ],\r\n \u0022deviceFilters\u0022: {\r\n \u0022devices\u0022: [\r\n \u0022MOBILE\u0022\r\n ],\r\n \u0022networks\u0022: {\r\n \u0022type\u0022: \u0022ALL\u0022\r\n },\r\n \u0022desktopOses\u0022: [],\r\n \u0022mobileOses\u0022: [\r\n {\r\n \u0022os\u0022: \u0022ANDROID_PHONE\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022IOS_TABLET\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022OTHER\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022ANDROID_TABLET\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022IOS_PHONE\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n }\r\n ],\r\n \u0022desktopBrowsers\u0022: [],\r\n \u0022mobileBrowsers\u0022: [\r\n \u0022FACEBOOK\u0022,\r\n \u0022FIREFOX\u0022,\r\n \u0022CHROME\u0022,\r\n \u0022SAFARI\u0022,\r\n \u0022OPERA\u0022,\r\n \u0022UC_BROWSER\u0022,\r\n \u0022ANDROID\u0022,\r\n \u0022OTHER\u0022,\r\n \u0022SAMSUNG\u0022\r\n ]\r\n }\r\n },\r\n \u0022GEO\u0022: {\r\n \u0022country\u0022: {\r\n \u0022code\u0022: \u0022US\u0022\r\n }\r\n }\r\n }\r\n}\r\nwindow.test2 = {\r\n \u0022traffic\u0022: \u0022POPUP\u0022,\r\n \u0022targeting\u0022: {\r\n \u0022BASE\u0022: {\r\n \u0022adultFilters\u0022: [\r\n \u0022ADULT\u0022,\r\n \u0022NON_ADULT\u0022\r\n ],\r\n \u0022deviceFilters\u0022: {\r\n \u0022devices\u0022: [\r\n \u0022MOBILE\u0022\r\n ],\r\n \u0022networks\u0022: {\r\n \u0022type\u0022: \u0022ALL\u0022\r\n },\r\n \u0022desktopOses\u0022: [],\r\n \u0022mobileOses\u0022: [\r\n {\r\n \u0022os\u0022: \u0022ANDROID_PHONE\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022IOS_TABLET\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022OTHER\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022ANDROID_TABLET\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n },\r\n {\r\n \u0022os\u0022: \u0022IOS_PHONE\u0022,\r\n \u0022version\u0022: {\r\n \u0022min\u0022: \u0022MIN\u0022,\r\n \u0022max\u0022: \u0022MAX\u0022\r\n }\r\n }\r\n ],\r\n \u0022desktopBrowsers\u0022: [],\r\n \u0022mobileBrowsers\u0022: [\r\n \u0022FACEBOOK\u0022,\r\n \u0022FIREFOX\u0022,\r\n \u0022CHROME\u0022,\r\n \u0022SAFARI\u0022,\r\n \u0022OPERA\u0022,\r\n \u0022UC_BROWSER\u0022,\r\n \u0022ANDROID\u0022,\r\n \u0022OTHER\u0022,\r\n \u0022SAMSUNG\u0022\r\n ]\r\n }\r\n },\r\n \u0022GEO\u0022: {\r\n \u0022country\u0022: {\r\n \u0022code\u0022: \u0022US\u0022\r\n }\r\n }\r\n }\r\n}","TestCases":[{"Name":"_.isEqual Level 3","Code":"_.isEqual(window.foo3, window.bar3)","IsDeferred":false},{"Name":"JSON.stringify Level 3","Code":"JSON.stringify(window.foo3) === JSON.stringify(window.bar3);","IsDeferred":false},{"Name":"object test","Code":"_.isEqual(window.test1, window.test2)","IsDeferred":false}]}