mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2026-11-02 20:30:17 -06:00
Many fixes to the stability of the feature tests, including:
tree toggle issue Query tool inteliSence issue eg. when there is only one option and drop down is not shown Backup and restore windows locator changes Fixes required due to resolving rm # 4041 Dependent tab not showing data sometime, so refreshed the page and handled it Due to change of logic for auto commit, did the required changes Due to fix of RM 4062, did the required workaround which broke the test case.
This commit is contained in:
1 parent
3f22503ad2
commit
be26fc540c
20 files changed
+498
-222
No files matched your search
@@ -230,9 +230,14 @@ def get_test_modules(arguments):
|
||||
if arguments['pkg'] is None or arguments['pkg'] == "all":
|
||||
TestsGeneratorRegistry.load_generators('pgadmin', exclude_pkgs)
|
||||
else:
|
||||
for_modules = []
|
||||
if arguments['modules'] is not None:
|
||||
for_modules = arguments['modules'].split(',')
|
||||
|
||||
TestsGeneratorRegistry.load_generators('pgadmin.%s' %
|
||||
arguments['pkg'],
|
||||
exclude_pkgs)
|
||||
exclude_pkgs,
|
||||
for_modules)
|
||||
|
||||
# Sort module list so that test suite executes the test cases sequentially
|
||||
module_list = TestsGeneratorRegistry.registry.items()
|
||||
@@ -263,6 +268,10 @@ def add_arguments():
|
||||
'--default_browser',
|
||||
help='Executes the feature test in specific browser'
|
||||
)
|
||||
parser.add_argument(
|
||||
'--modules',
|
||||
help='Executes the feature test for specific modules in pkg'
|
||||
)
|
||||
arg = parser.parse_args()
|
||||
|
||||
return arg
|
||||
|
||||
Reference in new issue
Block a user