Skip to content

test(gui): port to appium for sync resources feature#947

Draft
Asmitapaudel wants to merge 1 commit into
opencloud-eu:mainfrom
Asmitapaudel:test/port-syncResource
Draft

test(gui): port to appium for sync resources feature#947
Asmitapaudel wants to merge 1 commit into
opencloud-eu:mainfrom
Asmitapaudel:test/port-syncResource

Conversation

@Asmitapaudel

@Asmitapaudel Asmitapaudel commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Part of: #861

This PR enables the following syncResources test:

    Scenario: File with spaces in the name can sync
    Scenario: Syncing folders each having large number of files
     Scenario: extract a zip file in the sync folder
    @skipOnWindows
    Scenario: sync remote folder to a local sync folder having special characters
    Scenario: Sync a received shared folder with Viewer permission role
	Scenario: Sync a received shared folder with Editor permission role

@Asmitapaudel Asmitapaudel force-pushed the test/port-syncResource branch from aa15d5a to 618abea Compare June 12, 2026 11:56
if (
p_element.get_attribute("checked") == 'true'
and p_element.rect["x"] > parent_position
if p_element.rect["x"] >= parent_position and (

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When selecting folders, deselect_all_remote_folders() unchecks everything first, so the checked == 'true' condition never matched and parent_element stayed None. When unselecting, the check is still needed to pick the correct parent when multiple elements with the same name exist in the tree. Now the checked state is only enforced when unselecting.

@Asmitapaudel Asmitapaudel changed the title test(gui): port sync resources to appium test(gui): port to appium for sync resources feature Jun 12, 2026
@Asmitapaudel Asmitapaudel force-pushed the test/port-syncResource branch from 618abea to bc7b2c3 Compare June 12, 2026 12:01
@Asmitapaudel

Asmitapaudel commented Jun 12, 2026

Copy link
Copy Markdown
Contributor Author

waiting for
PR
to be merged

@Asmitapaudel Asmitapaudel force-pushed the test/port-syncResource branch from bc7b2c3 to 7d36611 Compare June 18, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants