Hello,
Just made a pull request and noted the tests are using environment within which looks kinda strange and requires some local preparations to run and produces "works on my machine" syndrome.
So proposal it vacuumize tests to make the use test-related data only, for instance in my case some tests were failed due to attempt to access ~/.config/rclone/rclone.conf
which must not be used in tests at all.
PS. Here's just to discuss, rclone is awesome, thanks!