(01)  : test all-changed


(02)  : test initial bisync
(03)  : bisync resync
INFO  : Synching Path1 "{path1/}" with Path2 "{path2/}"
INFO  : Copying unique Path2 files to Path1
INFO  : Resynching Path1 to Path2
INFO  : Resync updating listings
INFO  : Bisync successful

(04)  : test change timestamp on all files except RCLONE_TEST
(05)  : touch-glob 2005-01-02 {path1/} file*
(06)  : touch-glob 2005-01-02 {path1/}subdir file*

(07)  : test sync should pass
(08)  : bisync
INFO  : Synching Path1 "{path1/}" with Path2 "{path2/}"
INFO  : Path1 checking for diffs
INFO  : - Path1    File is newer                       - file1.copy1.txt
INFO  : - Path1    File is newer                       - file1.copy2.txt
INFO  : - Path1    File is newer                       - file1.copy3.txt
INFO  : - Path1    File is newer                       - file1.copy4.txt
INFO  : - Path1    File is newer                       - file1.copy5.txt
INFO  : - Path1    File is newer                       - file1.txt
INFO  : - Path1    File is newer                       - subdir/file20.txt
INFO  : Path1:    7 changes:    0 new,    7 newer,    0 older,    0 deleted
INFO  : Path2 checking for diffs
INFO  : Applying changes
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy1.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy2.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy3.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy4.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy5.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}subdir/file20.txt
INFO  : - Path1    Do queued copies to                 - Path2
INFO  : Updating listings
INFO  : Validating listings for Path1 "{path1/}" vs Path2 "{path2/}"
INFO  : Bisync successful

(09)  : test change timestamp on all files including RCLONE_TEST
(10)  : touch-glob 2004-01-02 {path1/} *
(11)  : touch-glob 2004-01-02 {path1/}subdir *

(12)  : test sync should fail
(13)  : bisync
INFO  : Synching Path1 "{path1/}" with Path2 "{path2/}"
INFO  : Path1 checking for diffs
INFO  : - Path1    File is OLDER                       - file1.copy1.txt
INFO  : - Path1    File is OLDER                       - file1.copy2.txt
INFO  : - Path1    File is OLDER                       - file1.copy3.txt
INFO  : - Path1    File is OLDER                       - file1.copy4.txt
INFO  : - Path1    File is OLDER                       - file1.copy5.txt
INFO  : - Path1    File is OLDER                       - file1.txt
INFO  : - Path1    File is OLDER                       - subdir/file20.txt
INFO  : - Path1    File is newer                       - RCLONE_TEST
INFO  : Path1:    8 changes:    0 new,    1 newer,    7 older,    0 deleted
INFO  : Path2 checking for diffs
ERROR : Safety abort: all files were changed on Path1 "{path1/}". Run with --force if desired.
NOTICE: Bisync aborted. Please try again.
Bisync error: all files were changed

(14)  : test sync with force should pass
(15)  : bisync force
INFO  : Synching Path1 "{path1/}" with Path2 "{path2/}"
INFO  : Path1 checking for diffs
INFO  : - Path1    File is OLDER                       - file1.copy1.txt
INFO  : - Path1    File is OLDER                       - file1.copy2.txt
INFO  : - Path1    File is OLDER                       - file1.copy3.txt
INFO  : - Path1    File is OLDER                       - file1.copy4.txt
INFO  : - Path1    File is OLDER                       - file1.copy5.txt
INFO  : - Path1    File is OLDER                       - file1.txt
INFO  : - Path1    File is OLDER                       - subdir/file20.txt
INFO  : - Path1    File is newer                       - RCLONE_TEST
INFO  : Path1:    8 changes:    0 new,    1 newer,    7 older,    0 deleted
INFO  : Path2 checking for diffs
INFO  : Applying changes
INFO  : - Path1    Queue copy to Path2                 - {path2/}RCLONE_TEST
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy1.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy2.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy3.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy4.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.copy5.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}file1.txt
INFO  : - Path1    Queue copy to Path2                 - {path2/}subdir/file20.txt
INFO  : - Path1    Do queued copies to                 - Path2
INFO  : Updating listings
INFO  : Validating listings for Path1 "{path1/}" vs Path2 "{path2/}"
INFO  : Bisync successful
