rclone/fstest
Nick Craig-Wood f1347139fa config: check config names more carefully and report errors - fixes #3506
Before this change it was possible to make a remote with an invalid
name in the config file, either manually or with `rclone config
create` (but not with `rclone config`).

When this remote was used, because it was invalid, rclone would
presume this remote name was a local directory for a very suprising
user experience!

This change checks remote names more carefully and returns errors
- when the user tries to use an invalid remote name on the command line
- when an invalid remote name is used in `rclone config create/update/password`
- when the user tries to enter an invalid remote name in `rclone config`

This does not prevent the user entering a remote name with invalid
characters in the config manually, but such a remote will fail
immediately when it is used on the command line.
2019-09-06 12:07:09 +01:00
..
fstests config: check config names more carefully and report errors - fixes #3506 2019-09-06 12:07:09 +01:00
mockdir build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
mockfs build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
mockobject fstest/mockobject: add SetFs method so it can have a valid Fs() #3419 2019-08-14 15:07:38 +01:00
test_all allow usage of -short in the testing framework 2019-08-29 09:53:23 +01:00
fstest.go fstests: add tests for operations from the root of the Fs #3421 2019-08-17 10:30:41 +01:00
run.go fstest: clear the fs cache between test runs 2019-08-22 11:57:35 +01:00