pgAdmin 4 commit: Improve code coverage and API test cases for Foreign - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: Improve code coverage and API test cases for Foreign
Date
Msg-id E1jyu1h-0003le-Hh@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
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(-)


pgadmin-hackers by date:

Previous
From: Akshay Joshi
Date:
Subject: Re: Patch for SonarQube code scan fixes.
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin][Patch] RM4810 - Cannot save new row if table is empty