Improve code coverage and API test cases for Foreign Servers and User Mappings. Fixes #5324
Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=4cf8c2f30000a9e2663a486e8308e91501999fd8 Author: Satish V <satis...@enterprisedb.com> Modified Files -------------- docs/en_US/release_notes_4_25.rst | 1 + .../tests/foreign_servers_test_data.json | 344 ++++++++++++++++++ .../tests/test_foreign_servers_add.py | 88 ++--- .../tests/test_foreign_servers_delete.py | 44 ++- .../tests/test_foreign_servers_delete_multiple.py | 39 ++- .../test_foreign_servers_dependent_dependency.py | 91 +++++ .../tests/test_foreign_servers_get.py | 62 +++- .../tests/test_foreign_servers_msql.py | 91 +++++ .../tests/test_foreign_servers_node.py | 102 ++++++ .../tests/test_foreign_servers_put.py | 43 ++- .../tests/test_foreign_servers_sql.py | 102 ++++++ .../foreign_servers/tests/utils.py | 41 +++ .../user_mappings/tests/test_user_mapping_add.py | 75 ++-- .../tests/test_user_mapping_delete.py | 51 ++- .../tests/test_user_mapping_delete_multiple.py | 40 ++- .../test_user_mapping_dependent_dependency.py | 100 ++++++ .../user_mappings/tests/test_user_mapping_get.py | 61 +++- .../user_mappings/tests/test_user_mapping_msql.py | 101 ++++++ .../user_mappings/tests/test_user_mapping_node.py | 110 ++++++ .../user_mappings/tests/test_user_mapping_put.py | 56 +-- .../user_mappings/tests/test_user_mapping_sql.py | 112 ++++++ .../tests/user_mapping_test_data.json | 388 +++++++++++++++++++++ .../foreign_servers/user_mappings/tests/utils.py | 23 ++ 23 files changed, 1983 insertions(+), 182 deletions(-)