You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/manual/test_plan/testplan.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -177,16 +177,18 @@ Note: "Via Web" means check files on server in the web browser
177
177
| 3 | Configure synchronization manually, a space | 1. Start the desktop client and fill in the server details<br>2. Check the advanced configuration checkbox<br>3. choose `Configure synchronization manually`<br>4. Connect the account<br>5. Choose "Cancel" in the next screen | - No local sync folder is created<br>- The setting window is opened and the account is registered |:robot: Win<br>:construction: macOS<br>:robot: Linux | tst_syncing |
178
178
179
179
### 11. Selective sync
180
+
> [!NOTE]
181
+
> Selective sync is not available on Windows due to VFS implemented by default.
180
182
181
183
| ID | Test Case | Steps to reproduce | Expected Result | Result | Related Comment (Squish-test) |
| 1 | sync only one folder | 1. Upload some files and folders to the server<br>2. add an account to the desktop client with manual sync configuration<br>3. Choose the personal space to be synced<br>4. choose a local folder<br>5. Select only one folder to be synced and add the connection | Only one folder is synced |:robot: Win<br>:construction: macOS<br>:robot: Linux | tst_syncing |
184
-
|3| unselected subfolders | 1. Upload a folder that has many subfolders to the server<br>2. Connect the desktop client and sync the personal space<br>From the `...` button for the space select "Chose what to sync" window, select the folder that has many subfolders<br>3. Extend that folder and unselect some subfolders<br>3. Click "OK" | The parent folder is synced but not the unselected subfolders |:robot: Win<br>:construction: macOS<br>:robot: Linux | tst_syncing |
185
-
|4| Folder without subfolder in the list | 1. From the `Deselect remote folders...` window, click on the `>` for a folder that does not have subfolders | the `>` disappears |:construction: Win<br>:construction: macOS<br>:construction: Linux ||
186
-
|5| sync files both ways for selected folder | 1. From the `Deselect remote folders...` window, select a folder to sync and add the connection<br>2. Upload some files via webUI into that folder<br>3. Copy some other files into the corresponding local folder<br>4. Wait for sync | Files are synced both ways |:construction: Win<br>:construction: macOS<br>:construction: Linux ||
187
-
|6| sync files for unselected folder | 1. From the `Deselect remote folders...` window, unselect a folder and add connection<br>2. From the server, upload some files in that unselected folder | The folder and files are not available in the sync folder<br>Previously synced folders are deleted |:construction: Win<br>:construction: macOS<br>:robot: Linux | tst-syncing |
188
-
|10| sync of files in root folder | 1. From the `Deselect remote folders...` window, unselect all the folders<br>2. Add the connection | files that are in the root folder are synced |:construction: Win<br>:construction: macOS<br>:construction: Linux ||
189
-
|11| sorting of folders | 1. In the `Deselect remote folders...` window, sort the folders by name and size | Sorting works |:robot: Win<br>:construction: macOS<br>:robot: Linux | tst_syncing |
185
+
| 1 | sync only one folder | 1. Upload some files and folders to the server<br>2. add an account to the desktop client with manual sync configuration<br>3. Choose the personal space to be synced<br>4. choose a local folder<br>5. Select only one folder to be synced and add the connection | Only one folder is synced |:construction: macOS<br>:robot: Linux | tst_syncing |
186
+
|2| unselected subfolders | 1. Upload a folder that has many subfolders to the server<br>2. Connect the desktop client and sync the personal space<br>From the `...` button for the space select "Chose what to sync" window, select the folder that has many subfolders<br>3. Extend that folder and unselect some subfolders<br>3. Click "OK" | The parent folder is synced but not the unselected subfolders |:construction: macOS<br>:robot: Linux | tst_syncing |
187
+
|3| Folder without subfolder in the list | 1. From the `Deselect remote folders...` window, click on the `>` for a folder that does not have subfolders | the `>` disappears |:construction: macOS<br>:construction: Linux ||
188
+
|4| sync files both ways for selected folder | 1. From the `Deselect remote folders...` window, select a folder to sync and add the connection<br>2. Upload some files via webUI into that folder<br>3. Copy some other files into the corresponding local folder<br>4. Wait for sync | Files are synced both ways |:construction: macOS<br>:construction: Linux ||
189
+
|5| sync files for unselected folder | 1. From the `Deselect remote folders...` window, unselect a folder and add connection<br>2. From the server, upload some files in that unselected folder | The folder and files are not available in the sync folder<br>Previously synced folders are deleted |:construction: macOS<br>:robot: Linux | tst-syncing |
190
+
|6| sync of files in root folder | 1. From the `Deselect remote folders...` window, unselect all the folders<br>2. Add the connection | files that are in the root folder are synced |:construction: macOS<br>:construction: Linux ||
191
+
|7| sorting of folders | 1. In the `Deselect remote folders...` window, sort the folders by name and size | Sorting works |:construction: macOS<br>:robot: Linux | tst_syncing |
0 commit comments