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 <satish.v@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(-)