RM5049 Patch
Yogesh Mahajan <[email protected]> Wed, 15 Jan 2020 13:06:33 +0530
| Newsgroups | gmane.comp.db.postgresql.pgadmin.devel |
|---|---|
| Message-ID | <CAMa=N=PTmgVsrRfKOROLCUSMgYiQXFmJp+PzjwoG=Y3AqhPTCA@mail.gmail.com> |
--0000000000003257b4059c28c58b Content-Type: multipart/alternative; boundary="0000000000003257b1059c28c589" --0000000000003257b1059c28c589 Content-Type: text/plain; charset="UTF-8" Hi, Please find attached patch for api tests for cast node.This covers - Added new file (cast_test_cases.json) storing inventory, test, expected data. Also covers test cases for all cast node related api, This increase code coverage for cast from 33% to 68%. Command to run tests - --pkg browser.server_groups.servers.databases.casts.tests Thanks, Yogesh Mahajan QA - Team EnterpriseDB Corporation Phone: +91-9741705709 --0000000000003257b1059c28c589 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr">Hi,<br><br>Please find attached patch for= =C2=A0api tests for cast node.This covers - <br>Added new file (cast_test_= cases.json) storing inventory, test, expected data.<br>Also covers test cas= es for all cast node related api,<div>This increase code coverage for cast = from 33% to 68%.</div><div><br></div><div>Command=C2=A0to run=C2=A0tests -= =C2=A0</div><div>--pkg browser.server_groups.servers.databases.casts.tests<= /div><div><br>Thanks,<br>Yogesh Mahajan<br>QA - Team<br>EnterpriseDB Corpor= ation<br><br>Phone: +91-9741705709</div></div></div> --0000000000003257b1059c28c589-- --0000000000003257b4059c28c58b Content-Type: application/octet-stream; name="RM5049.patch" Content-Disposition: attachment; filename="RM5049.patch" Content-Transfer-Encoding: base64 Content-ID: <f_k5ezrh380> X-Attachment-Id: f_k5ezrh380 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9jYXN0cy90ZXN0cy90ZXN0X2Nhc3RfYWRkLnB5IGIvd2ViL3BnYWRtaW4vYnJvd3Nl ci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL2Nhc3RzL3Rlc3RzL3Rlc3RfY2FzdF9h ZGQucHkKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDE5MjI4YWZjYi4uMDAwMDAwMDAw Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNl cy9jYXN0cy90ZXN0cy90ZXN0X2Nhc3RfYWRkLnB5CisrKyAvZGV2L251bGwKQEAgLTEsNjIgKzAs MCBAQAotIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKLSMKLSMgcGdBZG1pbiA0IC0gUG9zdGdyZVNRTCBUb29s cwotIwotIyBDb3B5cmlnaHQgKEMpIDIwMTMgLSAyMDIwLCBUaGUgcGdBZG1pbiBEZXZlbG9wbWVu dCBUZWFtCi0jIFRoaXMgc29mdHdhcmUgaXMgcmVsZWFzZWQgdW5kZXIgdGhlIFBvc3RncmVTUUwg TGljZW5jZQotIwotIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKLQotZnJvbSBfX2Z1dHVyZV9fIGltcG9ydCBw cmludF9mdW5jdGlvbgotCi1pbXBvcnQganNvbgotCi1mcm9tIHBnYWRtaW4uYnJvd3Nlci5zZXJ2 ZXJfZ3JvdXBzLnNlcnZlcnMuZGF0YWJhc2VzLnRlc3RzIGltcG9ydCBcCi0gICAgdXRpbHMgYXMg ZGF0YWJhc2VfdXRpbHMKLWZyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBpbXBvcnQgQmFzZVRlc3RH ZW5lcmF0b3IKLWZyb20gcmVncmVzc2lvbiBpbXBvcnQgcGFyZW50X25vZGVfZGljdAotZnJvbSBy ZWdyZXNzaW9uLnB5dGhvbl90ZXN0X3V0aWxzIGltcG9ydCB0ZXN0X3V0aWxzIGFzIHV0aWxzCi1m cm9tIC4gaW1wb3J0IHV0aWxzIGFzIGNhc3RfdXRpbHMKLQotCi1jbGFzcyBDYXN0c0FkZFRlc3RD YXNlKEJhc2VUZXN0R2VuZXJhdG9yKToKLSAgICBza2lwX29uX2RhdGFiYXNlID0gWydncGRiJ10K LSAgICBzY2VuYXJpb3MgPSBbCi0gICAgICAgICMgRmV0Y2hpbmcgZGVmYXVsdCBVUkwgZm9yIGNh c3Qgbm9kZS4KLSAgICAgICAgKCdDaGVjayBDYXN0IE5vZGUnLCBkaWN0KHVybD0nL2Jyb3dzZXIv Y2FzdC9vYmovJykpCi0gICAgXQotCi0gICAgZGVmIHJ1blRlc3Qoc2VsZik6Ci0gICAgICAgICIi IiBUaGlzIGZ1bmN0aW9uIHdpbGwgYWRkIGNhc3QgdW5kZXIgdGVzdCBkYXRhYmFzZS4gIiIiCi0g ICAgICAgIHN1cGVyKENhc3RzQWRkVGVzdENhc2UsIHNlbGYpLnJ1blRlc3QoKQotICAgICAgICBz ZWxmLnNlcnZlcl9kYXRhID0gcGFyZW50X25vZGVfZGljdFsiZGF0YWJhc2UiXVstMV0KLSAgICAg ICAgc2VsZi5zZXJ2ZXJfaWQgPSBzZWxmLnNlcnZlcl9kYXRhWyJzZXJ2ZXJfaWQiXQotICAgICAg ICBzZWxmLmRiX2lkID0gc2VsZi5zZXJ2ZXJfZGF0YVsnZGJfaWQnXQotICAgICAgICBkYl9jb24g PSBkYXRhYmFzZV91dGlscy5jb25uZWN0X2RhdGFiYXNlKHNlbGYsCi0gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXRpbHMuU0VSVkVSX0dST1VQLAotICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuc2VydmVy X2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNl bGYuZGJfaWQpCi0gICAgICAgIGlmIG5vdCBkYl9jb25bImluZm8iXSA9PSAiRGF0YWJhc2UgY29u bmVjdGVkLiI6Ci0gICAgICAgICAgICByYWlzZSBFeGNlcHRpb24oIkNvdWxkIG5vdCBjb25uZWN0 IHRvIGRhdGFiYXNlLiIpCi0KLSAgICAgICAgc2VsZi5kYXRhID0gY2FzdF91dGlscy5nZXRfY2Fz dF9kYXRhKCkKLSAgICAgICAgcmVzcG9uc2UgPSBzZWxmLnRlc3Rlci5wb3N0KAotICAgICAgICAg ICAgc2VsZi51cmwgKyBzdHIodXRpbHMuU0VSVkVSX0dST1VQKSArICcvJyArCi0gICAgICAgICAg ICBzdHIoc2VsZi5zZXJ2ZXJfaWQpICsgJy8nICsgc3RyKAotICAgICAgICAgICAgICAgIHNlbGYu ZGJfaWQpICsgJy8nLAotICAgICAgICAgICAgZGF0YT1qc29uLmR1bXBzKHNlbGYuZGF0YSksCi0g ICAgICAgICAgICBjb250ZW50X3R5cGU9J2h0bWwvanNvbicpCi0gICAgICAgIHNlbGYuYXNzZXJ0 RXF1YWxzKHJlc3BvbnNlLnN0YXR1c19jb2RlLCAyMDApCi0KLSAgICBkZWYgdGVhckRvd24oc2Vs Zik6Ci0gICAgICAgICIiIlRoaXMgZnVuY3Rpb24gZGlzY29ubmVjdCB0aGUgdGVzdCBkYXRhYmFz ZSBhbmQgZHJvcCBhZGRlZCBjYXN0LiIiIgotICAgICAgICBjb25uZWN0aW9uID0gdXRpbHMuZ2V0 X2RiX2Nvbm5lY3Rpb24oc2VsZi5zZXJ2ZXJfZGF0YVsnZGJfbmFtZSddLAotICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5zZXJ2ZXJbJ3VzZXJuYW1lJ10s Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLnNlcnZl clsnZGJfcGFzc3dvcmQnXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHNlbGYuc2VydmVyWydob3N0J10sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBzZWxmLnNlcnZlclsncG9ydCddLAotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5zZXJ2ZXJbJ3NzbG1vZGUnXSkKLSAgICAg ICAgY2FzdF91dGlscy5kcm9wX2Nhc3QoY29ubmVjdGlvbiwgc2VsZi5kYXRhWyJzcmN0eXAiXSwK LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5kYXRhWyJ0cmd0eXAiXSkKLSAgICAg ICAgZGF0YWJhc2VfdXRpbHMuZGlzY29ubmVjdF9kYXRhYmFzZShzZWxmLCBzZWxmLnNlcnZlcl9p ZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmRiX2lk KQpkaWZmIC0tZ2l0IGEvd2ViL3JlZ3Jlc3Npb24vLmNvdmVyYWdlcmMuaW4gYi93ZWIvcmVncmVz c2lvbi8uY292ZXJhZ2VyYy5pbgppbmRleCA0MGNlZDVkZWQuLjA3ZDBiMzdlZSAxMDA2NDQKLS0t IGEvd2ViL3JlZ3Jlc3Npb24vLmNvdmVyYWdlcmMuaW4KKysrIGIvd2ViL3JlZ3Jlc3Npb24vLmNv dmVyYWdlcmMuaW4KQEAgLTIzLDMgKzIzLDcgQEAgaW5jbHVkZSA9CiAgICAgIyAqL3dlYi9wZ2Fk bWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy8qCiAgICAgIyBGb3Ig J3RhYmxlcycKICAgICAjICovd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZl cnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVzLyoKKworW3JlcG9ydF0KK2V4Y2x1ZGVfbGluZXMg PQorICAgIHByYWdtYTogbm8gY292ZXIK --0000000000003257b4059c28c58b--