{"ScriptPreparationCode":"/*your preparation JavaScript code goes here\r\nTo execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/\r\nasync function globalMeasureThatScriptPrepareFunction() {\r\n // This function is optional, feel free to remove it.\r\n // await someThing();\r\n}","TestCases":[{"Name":"normal","Code":"var normal = {\r\n EARN_REQUEST: \u0022earn.requested\u0022,\r\n EARN_SUCCESS: \u0022earn.success\u0022,\r\n EARN_FAILED: \u0022earn.failed\u0022,\r\n BURN_REQUEST: \u0022burn.requested\u0022,\r\n BURN_SUCCESS: \u0022burn.success\u0022,\r\n BURN_FAILED: \u0022burn.failed\u0022,\r\n EARN_REQUEST: \u0022earn.requested\u0022,\r\n EARN_SUCCESS: \u0022earn.success\u0022,\r\n EARN_FAILED: \u0022earn.failed\u0022,\r\n BURN_REQUEST: \u0022burn.requested\u0022,\r\n BURN_SUCCESS: \u0022burn.success\u0022,\r\n BURN_FAILED: \u0022burn.failed\u0022\r\n};","IsDeferred":false},{"Name":"freeze","Code":"var freeze = Object.freeze({\r\n EARN_REQUEST: \u0022earn.requested\u0022,\r\n EARN_SUCCESS: \u0022earn.success\u0022,\r\n EARN_FAILED: \u0022earn.failed\u0022,\r\n BURN_REQUEST: \u0022burn.requested\u0022,\r\n BURN_SUCCESS: \u0022burn.success\u0022,\r\n BURN_FAILED: \u0022burn.failed\u0022,\r\n EARN_REQUEST: \u0022earn.requested\u0022,\r\n EARN_SUCCESS: \u0022earn.success\u0022,\r\n EARN_FAILED: \u0022earn.failed\u0022,\r\n BURN_REQUEST: \u0022burn.requested\u0022,\r\n BURN_SUCCESS: \u0022burn.success\u0022,\r\n BURN_FAILED: \u0022burn.failed\u0022\r\n});","IsDeferred":false},{"Name":"seal","Code":"var seal = Object.seal({\r\n EARN_REQUEST: \u0022earn.requested\u0022,\r\n EARN_SUCCESS: \u0022earn.success\u0022,\r\n EARN_FAILED: \u0022earn.failed\u0022,\r\n BURN_REQUEST: \u0022burn.requested\u0022,\r\n BURN_SUCCESS: \u0022burn.success\u0022,\r\n BURN_FAILED: \u0022burn.failed\u0022,\r\n EARN_REQUEST: \u0022earn.requested\u0022,\r\n EARN_SUCCESS: \u0022earn.success\u0022,\r\n EARN_FAILED: \u0022earn.failed\u0022,\r\n BURN_REQUEST: \u0022burn.requested\u0022,\r\n BURN_SUCCESS: \u0022burn.success\u0022,\r\n BURN_FAILED: \u0022burn.failed\u0022\r\n});","IsDeferred":false}]}