test check-access # RCLONE_TEST files in the top level and subdir # # 1. See that check-access passes with the initial setup. # 2. Delete the Path2 subdir RCLONE_TEST, run sync. Should fail critical. # 3. Put the Path2 subdir RCLONE_TEST back, resync. # 4. Run sync with check-access. Should pass. # 5. Delete Path1 top level RCLONE_TEST, run sync. Should fail critical. # 6. Run again. Should fail critical due to missing listings. # 7. Run resync, which will copy the Path2 top level back to Path1. # 8. Run sync with check-access. Should pass. test initial bisync bisync resync test 1. see that check-access passes with the initial setup bisync check-access test 2. delete the path2 subdir RCLONE_TEST and run sync. should fail critical. delete-file {path2/}subdir{/}RCLONE_TEST bisync check-access copy-listings path2-missing test 3. put the path2 subdir RCLONE_TEST back, resync. copy-file {path1/}subdir/RCLONE_TEST {path2/} bisync resync test 4. run sync with check-access. should pass. bisync check-access test 5. delete path1 top level RCLONE_TEST, run sync. should fail critical. delete-file {path1/}RCLONE_TEST bisync check-access copy-listings path1-missing test 6. run again. should fail critical due to missing listings. bisync check-access move-listings missing-listings test 7. run resync, which will copy the path2 top level back to path1. bisync resync test 8. run sync with --check-access. should pass. bisync check-access