Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nX0eo-0005MK-E1 for pgadmin-hackers@arkaria.postgresql.org; Wed, 23 Mar 2022 13:04:10 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nX0en-00043v-AG for pgadmin-hackers@arkaria.postgresql.org; Wed, 23 Mar 2022 13:04:09 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nX0em-00043m-LE for pgadmin-hackers@lists.postgresql.org; Wed, 23 Mar 2022 13:04:09 +0000 Received: from mail-ot1-x32b.google.com ([2607:f8b0:4864:20::32b]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nX0ee-0002z5-QJ for pgadmin-hackers@postgresql.org; Wed, 23 Mar 2022 13:04:08 +0000 Received: by mail-ot1-x32b.google.com with SMTP id i23-20020a9d6117000000b005cb58c354e6so1005892otj.10 for ; Wed, 23 Mar 2022 06:04:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=BPVhS2TrX5/cEa+9wGgNeMoiu96ZTEtsxHDQUUnKfhY=; b=E8i93k+c7359mnfikTsyMzsR3AFjBEBIcOWEbAg2r5hkKTFRmdp+x2wZxSyzuYjRA6 gBsOXCEaxuD/GSxanYobYs5wu7y1lOHJrYZefgN0Lu8OM7ytOxFS5k3TwkiCf+7V4N8h NO1ZEt/O4zBqum88hnzc2tnvt/ccNv5wB1zMCkFmAKRsn0WwbcrYEBUfsbVYo7Eg94mh fUL8HutzC2GqoUu3HAOv+RB+6TJuOrk0UNSXBvQyf3XLdvvNsdNlI2UeNjlB1BUjUhhy mp4zDy+FGNGXUSjRuu82nhOksUB8qF+6wzJNa2KKxD3THE4vIHQgtwekEwSl3UlwvQ98 a6Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=BPVhS2TrX5/cEa+9wGgNeMoiu96ZTEtsxHDQUUnKfhY=; b=qQzkG9k36XqDghS13ZGx+CGw32fuBTflyilR5jGcKX8s3J5qb5oTaNgZmO/z+JWvo3 6ih3ZwRSf21pQoZulxbG9XPbmKdKHJ4QAYM7FifS7wpRTNeuVrlOCcp9xQAFFWsNeEA7 eQViwqeQE8LqosW1MEpQVKGOJyKdJKngy/fip0KMeEhoj0rFcxGbmm6M5I9ReimI3/6E MH8uBUdJ6rvm+t3tz4m+5h5pPbmVcp41ICsjF7V8jq58rKwWm0GQPvUZKAwZvY8UwWit fC8rv3o8hEOEPcYjvx4SKIqjdZBpZbRhVW6MzExffCZ/BesMatDF2m/XxKXuqNzByy9S DvQw== X-Gm-Message-State: AOAM531p+CEaFvtlRO3rfiCAfe2em4bW56xUX5U5AzC/HDU8xLBEpi9P 7UAPb/Iq3v3WuX7FtI+FbuLYm0QD+hl9O1SQyxXqTzhZvjoyAuSfv572oyvMrw/3KLx6W4CfAFd /qGyNKN2bvibvLfNRkPyHzIFENDfDCewxFX9+1inbqDQHY/7We9cNTc9Cqswi4pCWmYv5zlHH0S SzhkQPRR3SJM4lX73qJB1AFFkIvj9//XDBJItZ+Msww2gn/0z6mWIFa5X4FiI7g9Y= X-Google-Smtp-Source: ABdhPJwGr3hturPvMW/Ps+c5RrZ/ejlP1vysZf751CHt8ZGpqJ5myYtTu9GOXIVZ3o1m/uZSY/BIX7/QUg6UAKuun7A= X-Received: by 2002:a9d:741a:0:b0:5cd:b024:80d1 with SMTP id n26-20020a9d741a000000b005cdb02480d1mr69260otk.80.1648040638651; Wed, 23 Mar 2022 06:03:58 -0700 (PDT) MIME-Version: 1.0 From: Aditya Toshniwal Date: Wed, 23 Mar 2022 18:33:22 +0530 Message-ID: Subject: [pgAdmin][patch] JS test cases fix To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000d7cc8a05dae25c9e" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d7cc8a05dae25c9e Content-Type: multipart/alternative; boundary="000000000000d7cc8905dae25c9c" --000000000000d7cc8905dae25c9c Content-Type: text/plain; charset="UTF-8" Hi Hackers, Attached patch fixes failing jasmine test cases. -- Thanks, Aditya Toshniwal pgAdmin Hacker | Software Architect | *edbpostgres.com* "Don't Complain about Heat, Plant a TREE" --000000000000d7cc8905dae25c9c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Attached patch fixes failing jasmine test case= s.

--
Thanks,
Aditya Toshniwal
pgAdmin Hacker=C2=A0= | Soft= ware Architect=C2=A0| edbpostgres.= com
"Don't Complain about Heat, Plant a T= REE"
--000000000000d7cc8905dae25c9c-- --000000000000d7cc8a05dae25c9e Content-Type: application/octet-stream; name="jasmine.fixes.patch" Content-Disposition: attachment; filename="jasmine.fixes.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l13ktkp90 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9TY2hlbWFWaWV3L2luZGV4LmpzeCBi L3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9TY2hlbWFWaWV3L2luZGV4LmpzeAppbmRleCAyYzE4MGQ3 MDguLjg1MmUxNDk4ZCAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vc3RhdGljL2pzL1NjaGVtYVZp ZXcvaW5kZXguanN4CisrKyBiL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9TY2hlbWFWaWV3L2luZGV4 LmpzeApAQCAtOTMsNyArOTMsNyBAQCBmdW5jdGlvbiBpc1ZhbHVlRXF1YWwodmFsMSwgdmFsMikg ewogICByZXR1cm4gKF8uaXNFcXVhbCh2YWwxLCB2YWwyKQogICAgIHx8ICgodmFsMSA9PT0gbnVs bCB8fCBfLmlzVW5kZWZpbmVkKHZhbDEpKSAmJiB2YWwyID09PSAnJykKICAgICB8fCAoKHZhbDEg PT09IG51bGwgfHwgXy5pc1VuZGVmaW5lZCh2YWwxKSkgJiYgdHlwZW9mKHZhbDIpID09PSAnYm9v bGVhbicgJiYgIXZhbDIpCi0gICAgfHwgKGF0dHJEZWZpbmVkID8gXy5pc0VxdWFsKHZhbDEudG9T dHJpbmcoKSwgdmFsMi50b1N0cmluZygpKSA6IGZhbHNlCisgICAgfHwgKGF0dHJEZWZpbmVkID8g KCFfLmlzT2JqZWN0KHZhbDEpICYmIF8uaXNFcXVhbCh2YWwxLnRvU3RyaW5nKCksIHZhbDIudG9T dHJpbmcoKSkpIDogZmFsc2UKICAgICApKTsKIH0KIApAQCAtMTA4LDcgKzEwOCw3IEBAIGZ1bmN0 aW9uIGdldENoYW5nZWREYXRhKHRvcFNjaGVtYSwgdmlld0hlbHBlclByb3BzLCBzZXNzRGF0YSwg c3RyaW5naWZ5PWZhbHNlLCBpCiAKICAgICAvKiBUaGUgY29tcGFyYXRvciBhbmQgc2V0dGVyICov CiAgICAgY29uc3QgYXR0ckNoYW5nZWQgPSAoaWQsIGNoYW5nZSwgZm9yY2U9ZmFsc2UpPT57Ci0g ICAgICBpZihpc1ZhbHVlRXF1YWwoXy5nZXQob3JpZ1ZhbCwgaWQpLCBfLmdldChzZXNzVmFsLCBp ZCkpICYmICFmb3JjZSAmJiAoXy5pc09iamVjdChfLmdldChvcmlnVmFsLCBpZCkpICYmIF8uaXNF cXVhbChfLmdldChvcmlnVmFsLCBpZCksIF8uZ2V0KHNlc3NEYXRhLCBpZCkpKSkgeworICAgICAg aWYoaXNWYWx1ZUVxdWFsKF8uZ2V0KG9yaWdWYWwsIGlkKSwgXy5nZXQoc2Vzc1ZhbCwgaWQpKSAm JiAhZm9yY2UpIHsKICAgICAgICAgcmV0dXJuOwogICAgICAgfSBlbHNlIHsKICAgICAgICAgY2hh bmdlID0gY2hhbmdlIHx8IF8uZ2V0KHNlc3NWYWwsIGlkKTsKZGlmZiAtLWdpdCBhL3dlYi9wZ2Fk bWluL3N0YXRpYy9qcy9jb21wb25lbnRzL1NlbGVjdFRoZW1lcy5qc3ggYi93ZWIvcGdhZG1pbi9z dGF0aWMvanMvY29tcG9uZW50cy9TZWxlY3RUaGVtZXMuanN4CmluZGV4IDA3ZTE1NzY3NC4uNWQz NjAxNTlmIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9zdGF0aWMvanMvY29tcG9uZW50cy9TZWxl Y3RUaGVtZXMuanN4CisrKyBiL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9jb21wb25lbnRzL1NlbGVj dFRoZW1lcy5qc3gKQEAgLTI4LDE2ICsyOCwxMyBAQCBleHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBT ZWxlY3RUaGVtZXMoe29uQ2hhbmdlLCAuLi5wcm9wc30pIHsKICAgICBwcm9wcy5vcHRpb25zLmZv ckVhY2goKG9wdCk9PiB7CiAgICAgICBpZihvcHQudmFsdWUgPT0gZSkgewogICAgICAgICBzZXRQ cmV2aWV3U3JjKG9wdC5wcmV2aWV3X3NyYyk7Ci0gICAgICB9IAorICAgICAgfQogICAgIH0pOwog ICAgIG9uQ2hhbmdlKGUpOwogICB9OwogCiAgIHJldHVybiAoCi0gICAgPEdyaWQKLSAgICAgIGNv bnRhaW5lcgotICAgICAgZGlyZWN0aW9uPSJjb2x1bW4iCi0gICAgICBqdXN0aWZ5Q29udGVudD0i Y2VudGVyIj4KKyAgICA8R3JpZCBjb250YWluZXIgZGlyZWN0aW9uPSJjb2x1bW4iPgogICAgICAg PEdyaWQgaXRlbSBsZz17MTJ9IG1kPXsxMn0gc209ezEyfSB4cz17MTJ9PgogICAgICAgICA8SW5w dXRTZWxlY3QgcmVmPXtwcm9wcy5pbnB1dFJlZn0gb25DaGFuZ2U9e3RoZW1lQ2hhbmdlfSB7Li4u cHJvcHN9IC8+CiAgICAgICA8L0dyaWQ+CkBAIC01NSw0ICs1Miw0IEBAIFNlbGVjdFRoZW1lcy5w cm9wVHlwZXMgPSB7CiAgIGZpZWxkczogUHJvcFR5cGVzLmFycmF5LAogICBvcHRpb25zOiBQcm9w VHlwZXMuYXJyYXksCiAgIGlucHV0UmVmOiBDdXN0b21Qcm9wVHlwZXMucmVmCi19OwpcIE5vIG5l d2xpbmUgYXQgZW5kIG9mIGZpbGUKK307CmRpZmYgLS1naXQgYS93ZWIvcmVncmVzc2lvbi9qYXZh c2NyaXB0L2NvbXBvbmVudHMvRm9ybUNvbXBvbmVudHMuc3BlYy5qcyBiL3dlYi9yZWdyZXNzaW9u L2phdmFzY3JpcHQvY29tcG9uZW50cy9Gb3JtQ29tcG9uZW50cy5zcGVjLmpzCmluZGV4IGRjMTgw ZDQyZS4uZDUzZGQ0MWFhIDEwMDY0NAotLS0gYS93ZWIvcmVncmVzc2lvbi9qYXZhc2NyaXB0L2Nv bXBvbmVudHMvRm9ybUNvbXBvbmVudHMuc3BlYy5qcworKysgYi93ZWIvcmVncmVzc2lvbi9qYXZh c2NyaXB0L2NvbXBvbmVudHMvRm9ybUNvbXBvbmVudHMuc3BlYy5qcwpAQCAtMTk2LDcgKzE5Niw3 IEBAIGRlc2NyaWJlKCdGb3JtQ29tcG9uZW50cycsICgpPT57CiAgICAgaXQoJ2luaXQnLCAoKT0+ ewogICAgICAgZXhwZWN0KGN0cmwuZmluZChJbnB1dExhYmVsKS50ZXh0KCkpLnRvQmUoJ0ZpcnN0 Jyk7CiAgICAgICBleHBlY3QoY3RybC5maW5kKENvZGVNaXJyb3IpLnByb3AoJ3ZhbHVlJykpLnRv RXF1YWwoJ3RoZXZhbHVlJyk7Ci0gICAgICBleHBlY3QoY3RybC5maW5kKENvZGVNaXJyb3IpLnBy b3AoJ29wMScpKS50b0VxdWFsKCd0ZXN0Jyk7CisgICAgICBleHBlY3QoY3RybC5maW5kKENvZGVN aXJyb3IpLnByb3AoJ29wdGlvbnMnKSkudG9FcXVhbChqYXNtaW5lLm9iamVjdENvbnRhaW5pbmco eydvcDEnOiAndGVzdCd9KSk7CiAgICAgICBleHBlY3QoY3RybC5maW5kKEZvcm1IZWxwZXJUZXh0 KS50ZXh0KCkpLnRvQmUoJ3NvbWUgaGVscCBtZXNzYWdlJyk7CiAgICAgfSk7CiAgIH0pOwpkaWZm IC0tZ2l0IGEvd2ViL3JlZ3Jlc3Npb24vamF2YXNjcmlwdC9lcmQvZmFrZV9pdGVtLmpzIGIvd2Vi L3JlZ3Jlc3Npb24vamF2YXNjcmlwdC9lcmQvZmFrZV9pdGVtLmpzCmluZGV4IDJhZTNiNjA3MC4u NDcyYzYyNmZhIDEwMDY0NAotLS0gYS93ZWIvcmVncmVzc2lvbi9qYXZhc2NyaXB0L2VyZC9mYWtl X2l0ZW0uanMKKysrIGIvd2ViL3JlZ3Jlc3Npb24vamF2YXNjcmlwdC9lcmQvZmFrZV9pdGVtLmpz CkBAIC0xNSw2ICsxNSw3IEBAIGV4cG9ydCBjbGFzcyBGYWtlTm9kZSB7CiAgIHNlcmlhbGl6ZURh dGEoKSB7cmV0dXJuIHRoaXMuZ2V0RGF0YSgpO30KICAgZ2V0UG9ydE5hbWUoYXR0bnVtKSB7cmV0 dXJuIGBwb3J0LSR7YXR0bnVtfWA7fQogICBnZXRQb3J0KCkge3JldHVybiBudWxsO30KKyAgZ2V0 UG9ydHMoKSB7cmV0dXJuIG51bGw7fQogICBhZGRQb3J0KG9iaikge3JldHVybiBvYmo7fQogICBn ZXRDb2x1bW5BdChwb3MpIHtyZXR1cm4gXy5maW5kKHRoaXMuZ2V0Q29sdW1ucygpfHxbXSwgKGMp PT5jLmF0dG51bT09cG9zKTt9CiAgIHJlbW92ZSgpIHsvKlRoaXMgaXMgaW50ZW50aW9uYWwgKFNv bmFyUXViZSkqL30KQEAgLTQ1LDMgKzQ2LDggQEAgZXhwb3J0IGNsYXNzIEZha2VMaW5rIHsKICAg c2V0VGFyZ2V0UG9ydCgpIHsvKlRoaXMgaXMgaW50ZW50aW9uYWwgKFNvbmFyUXViZSkqL30KICAg cmVtb3ZlKCkgey8qVGhpcyBpcyBpbnRlbnRpb25hbCAoU29uYXJRdWJlKSovfQogfQorCitleHBv cnQgY2xhc3MgRmFrZVBvcnQgeworICBjb25zdHJ1Y3RvcigpIHt9CisgIGdldExpbmtzKCkge3Jl dHVybiBudWxsO30KK30KZGlmZiAtLWdpdCBhL3dlYi9yZWdyZXNzaW9uL2phdmFzY3JpcHQvZXJk L3VpX2NvbXBvbmVudHMvYm9keV93aWRnZXRfc3BlYy5qcyBiL3dlYi9yZWdyZXNzaW9uL2phdmFz Y3JpcHQvZXJkL3VpX2NvbXBvbmVudHMvYm9keV93aWRnZXRfc3BlYy5qcwppbmRleCAwNzM4ZTdm ODIuLjNmYjJjZjBiZCAxMDA2NDQKLS0tIGEvd2ViL3JlZ3Jlc3Npb24vamF2YXNjcmlwdC9lcmQv dWlfY29tcG9uZW50cy9ib2R5X3dpZGdldF9zcGVjLmpzCisrKyBiL3dlYi9yZWdyZXNzaW9uL2ph dmFzY3JpcHQvZXJkL3VpX2NvbXBvbmVudHMvYm9keV93aWRnZXRfc3BlYy5qcwpAQCAtMTAsNyAr MTAsNyBAQCBpbXBvcnQgKiBhcyBlcmRNb2R1bGUgZnJvbSAncGdhZG1pbi50b29scy5lcmQvZXJk X21vZHVsZSc7CiBpbXBvcnQgZXJkUHJlZiBmcm9tICcuL2VyZF9wcmVmZXJlbmNlcyc7CiBpbXBv cnQgQm9keVdpZGdldCBmcm9tICdwZ2FkbWluLnRvb2xzLmVyZC9lcmRfdG9vbC91aV9jb21wb25l bnRzL0JvZHlXaWRnZXQnOwogaW1wb3J0ICogYXMgRVJEU3FsVG9vbCBmcm9tICd0b29scy9kYXRh Z3JpZC9zdGF0aWMvanMvc2hvd19xdWVyeV90b29sJzsKLWltcG9ydCB7IEZha2VMaW5rLCBGYWtl Tm9kZSB9IGZyb20gJy4uL2Zha2VfaXRlbSc7CitpbXBvcnQgeyBGYWtlTGluaywgRmFrZU5vZGUs IEZha2VQb3J0IH0gZnJvbSAnLi4vZmFrZV9pdGVtJzsKIGltcG9ydCBOb3RpZnkgZnJvbSAnLi4v Li4vLi4vLi4vcGdhZG1pbi9zdGF0aWMvanMvaGVscGVycy9Ob3RpZmllcic7CiAKIApAQCAtMzEw LDIyICszMTAsMjUgQEAgZGVzY3JpYmUoJ0VSRCBCb2R5V2lkZ2V0JywgKCk9PnsKIAogICBpdCgn b25EZWxldGVOb2RlJywgKGRvbmUpPT57CiAgICAgbGV0IG5vZGUgPSBuZXcgRmFrZU5vZGUoe25h bWU6ICd0YWJsZTEnLCBzY2hlbWE6ICdlcmQxJ30pOwotICAgIHNweU9uKG5vZGUsICdyZW1vdmUn KTsKICAgICBsZXQgbGluayA9IG5ldyBGYWtlTGluayh7bG9jYWxfdGFibGVfdWlkOiAndGlkMSd9 KTsKLSAgICBzcHlPbihsaW5rLCAncmVtb3ZlJyk7CisgICAgbGV0IHBvcnQgPSBuZXcgRmFrZVBv cnQoKTsKKyAgICBzcHlPbihwb3J0LCAnZ2V0TGlua3MnKS5hbmQucmV0dXJuVmFsdWUoW2xpbmtd KTsKKyAgICBzcHlPbihub2RlLCAncmVtb3ZlJyk7CisgICAgc3B5T24obm9kZSwgJ2dldFBvcnRz JykuYW5kLnJldHVyblZhbHVlKFtwb3J0XSk7CiAgICAgbGV0IG5vZGVzRGljdCA9IHsKICAgICAg ICd0aWQxJzogbm9kZQogICAgIH07CiAgICAgc3B5T24oYm9keUluc3RhbmNlLmRpYWdyYW0sICdn ZXRNb2RlbCcpLmFuZC5yZXR1cm5WYWx1ZSh7CiAgICAgICAnZ2V0Tm9kZXNEaWN0JzogKCk9Pm5v ZGVzRGljdCwKICAgICB9KTsKKyAgICBzcHlPbihib2R5SW5zdGFuY2UuZGlhZ3JhbSwgJ3JlbW92 ZU9uZVRvTWFueUxpbmsnKTsKICAgICBzcHlPbihib2R5SW5zdGFuY2UuZGlhZ3JhbSwgJ2dldFNl bGVjdGVkTm9kZXMnKS5hbmQucmV0dXJuVmFsdWUoW25vZGVdKTsKICAgICBzcHlPbihib2R5SW5z dGFuY2UuZGlhZ3JhbSwgJ2dldFNlbGVjdGVkTGlua3MnKS5hbmQucmV0dXJuVmFsdWUoW2xpbmtd KTsKIAogICAgIGJvZHlJbnN0YW5jZS5vbkRlbGV0ZU5vZGUoKTsKICAgICBzZXRUaW1lb3V0KCgp PT57CiAgICAgICBleHBlY3Qobm9kZS5yZW1vdmUpLnRvSGF2ZUJlZW5DYWxsZWQoKTsKLSAgICAg IGV4cGVjdChsaW5rLnJlbW92ZSkudG9IYXZlQmVlbkNhbGxlZCgpOworICAgICAgZXhwZWN0KGJv ZHlJbnN0YW5jZS5kaWFncmFtLnJlbW92ZU9uZVRvTWFueUxpbmspLnRvSGF2ZUJlZW5DYWxsZWRX aXRoKGxpbmspOwogICAgICAgZG9uZSgpOwogICAgIH0pOwogICB9KTsK --000000000000d7cc8a05dae25c9e--