{"testsCollection":{"name":"Chapter - ch12","numTests":"525","tests":[{"code":"Ly8vIENvcHlyaWdodCAoYykgMjAwOSBNaWNyb3NvZnQgQ29ycG9yYXRpb24gDQovKioNCiAqIEBwYXRoIGNoMTIvMTIuMS8xMi4xLTEuanMNCiAqIEBkZXNjcmlwdGlvbiAxMi4xIC0gYmxvY2sgJ3sgU3RhdGVtZW50TGlzdG9wdCB9OycgaXMgbm90IGFsbG93ZWQ6IHRyeS1jYXRjaA0KICovDQoNCg0KZnVuY3Rpb24gdGVzdGNhc2UoKSB7DQogICAgICAgIHRyeSB7DQogICAgICAgICAgICBldmFsKCJ0cnl7fTtjYXRjaCgpe30iKTsNCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgfSBjYXRjaCAoZSkgew0KICAgICAgICAgICAgcmV0dXJuIGUgaW5zdGFuY2VvZiBTeW50YXhFcnJvcjsNCiAgICAgICAgfQ0KICAgIH0NCnJ1blRlc3RDYXNlKHRlc3RjYXNlKTsNCg==","commentary":"","description":"12.1 - block '{ StatementListopt };' is not allowed: try-catch","path":"TestCases/ch12/12.1/12.1-1.js"},{"code":"Ly8vIENvcHlyaWdodCAoYykgMjAwOSBNaWNyb3NvZnQgQ29ycG9yYXRpb24gDQovKioNCiAqIEBwYXRoIGNoMTIvMTIuMS8xMi4xLTIuanMNCiAqIEBkZXNjcmlwdGlvbiAxMi4xIC0gYmxvY2sgJ3sgU3RhdGVtZW50TGlzdG9wdCB9OycgaXMgbm90IGFsbG93ZWQ6IHRyeS1jYXRjaC1maW5hbGx5DQogKi8NCg0KDQpmdW5jdGlvbiB0ZXN0Y2FzZSgpIHsNCiAgICAgICAgdHJ5IHsNCiAgICAgICAgICAgIGV2YWwoInRyeXt9O2NhdGNoe307ZmluYWxseXt9Iik7DQogICAgICAgICAgICByZXR1cm4gZmFsc2U7DQogICAgICAgIH0gY2F0Y2ggKGUpIHsNCiAgICAgICAgICAgIHJldHVybiBlIGluc3RhbmNlb2YgU3ludGF4RXJyb3I7DQogICAgICAgIH0NCiAgICB9DQpydW5UZXN0Q2FzZSh0ZXN0Y2FzZSk7DQo=","commentary":"","description":"12.1 - block '{ StatementListopt };' is not allowed: try-catch-finally","path":"TestCases/ch12/12.1/12.1-2.js"},{"code":"Ly8vIENvcHlyaWdodCAoYykgMjAwOSBNaWNyb3NvZnQgQ29ycG9yYXRpb24gDQovKioNCiAqIEBwYXRoIGNoMTIvMTIuMS8xMi4xLTMuanMNCiAqIEBkZXNjcmlwdGlvbiAxMi4xIC0gYmxvY2sgJ3sgU3RhdGVtZW50TGlzdG9wdCB9OycgaXMgbm90IGFsbG93ZWQ6IHRyeS1maW5hbGx5DQogKi8NCg0KDQpmdW5jdGlvbiB0ZXN0Y2FzZSgpIHsNCiAgICAgICAgdHJ5IHsNCiAgICAgICAgICAgIGV2YWwoInRyeXt9O2ZpbmFsbHl7fSIpOw0KICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAgICB9IGNhdGNoIChlKSB7DQogICAgICAgICAgICByZXR1cm4gZSBpbnN0YW5jZW9mIFN5bnRheEVycm9yOw0KICAgICAgICB9DQogICAgfQ0KcnVuVGVzdENhc2UodGVzdGNhc2UpOw0K","commentary":"","description":"12.1 - block '{ StatementListopt };' is not allowed: try-finally","path":"TestCases/ch12/12.1/12.1-3.js"},{"code":"Ly8vIENvcHlyaWdodCAoYykgMjAwOSBNaWNyb3NvZnQgQ29ycG9yYXRpb24gDQovKioNCiAqIEBwYXRoIGNoMTIvMTIuMS8xMi4xLTQuanMNCiAqIEBkZXNjcmlwdGlvbiAxMi4xIC0gYmxvY2sgJ3sgU3RhdGVtZW50TGlzdG9wdCB9OycgaXMgbm90IGFsbG93ZWQ6IGlmLWVsc2UNCiAqLw0KDQoNCmZ1bmN0aW9uIHRlc3RjYXNlKCkgew0KICAgICAgICB0cnkgew0KICAgICAgICAgICAgZXZhbCgiaWZ7fTtlbHNle30iKTsNCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgfSBjYXRjaCAoZSkgew0KICAgICAgICAgICAgcmV0dXJuIGUgaW5zdGFuY2VvZiBTeW50YXhFcnJvcjsNCiAgICAgICAgfQ0KICAgIH0NCnJ1blRlc3RDYXNlKHRlc3RjYXNlKTsNCg==","commentary":"","description":"12.1 - block '{ StatementListopt };' is not allowed: if-else","path":"TestCases/ch12/12.1/12.1-4.js"},{"code":"Ly8vIENvcHlyaWdodCAoYykgMjAwOSBNaWNyb3NvZnQgQ29ycG9yYXRpb24gDQovKioNCiAqIEBwYXRoIGNoMTIvMTIuMS8xMi4xLTUuanMNCiAqIEBkZXNjcmlwdGlvbiAxMi4xIC0gYmxvY2sgJ3sgU3RhdGVtZW50TGlzdG9wdCB9OycgaXMgbm90IGFsbG93ZWQ6IGlmLWVsc2UtaWYNCiAqLw0KDQoNCmZ1bmN0aW9uIHRlc3RjYXNlKCkgew0KICAgICAgICB0cnkgew0KICAgICAgICAgICAgZXZhbCgiaWZ7fTtlbHNlIGlme30iKTsNCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgfSBjYXRjaCAoZSkgew0KICAgICAgICAgICAgcmV0dXJuIGUgaW5zdGFuY2VvZiBTeW50YXhFcnJvcjsNCiAgICAgICAgfQ0KICAgIH0NCnJ1blRlc3RDYXNlKHRlc3RjYXNlKTsNCg==","commentary":"","description":"12.1 - block '{ StatementListopt };' is not allowed: if-else-if","path":"TestCases/ch12/12.1/12.1-5.js"},{"code":"Ly8vIENvcHlyaWdodCAoYykgMjAwOSBNaWNyb3NvZnQgQ29ycG9yYXRpb24gDQovKioNCiAqIEBwYXRoIGNoMTIvMTIuMS8xMi4xLTYuanMNCiAqIEBkZXNjcmlwdGlvbiAxMi4xIC0gYmxvY2sgJ3sgU3RhdGVtZW50TGlzdG9wdCB9OycgaXMgbm90IGFsbG93ZWQ6IGlmLWVsc2UtaWYtZWxzZQ0KICovDQoNCg0KZnVuY3Rpb24gdGVzdGNhc2UoKSB7DQogICAgICAgIHRyeSB7DQogICAgICAgICAgICBldmFsKCJpZnt9O2Vsc2UgaWZ7fTtlbHNle30iKTsNCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgfSBjYXRjaCAoZSkgew0KICAgICAgICAgICAgcmV0dXJuIGUgaW5zdGFuY2VvZiBTeW50YXhFcnJvcjsNCiAgICAgICAgfQ0KICAgIH0NCnJ1blRlc3RDYXNlKHRlc3RjYXNlKTsNCg==","commentary":"","description":"12.1 - block '{ StatementListopt };' is not allowed: if-else-if-else","path":"TestCases/ch12/12.1/12.1-6.js"},{"code":"L