mirror of
https://github.com/rclone/rclone.git
synced 2024-11-27 10:50:03 +08:00
8c3df224ef
* Optional interfaces Copier, Mover, DirMover not done
35 lines
466 B
Bash
Executable File
35 lines
466 B
Bash
Executable File
#!/bin/bash
|
|
|
|
go install
|
|
|
|
REMOTES="
|
|
TestSwift:
|
|
TestS3:
|
|
TestDrive:
|
|
TestGoogleCloudStorage:
|
|
TestDropbox:
|
|
TestAmazonCloudDrive:
|
|
"
|
|
|
|
REMOTES="
|
|
TestAmazonCloudDrive:
|
|
"
|
|
|
|
function test_remote {
|
|
args=$@
|
|
echo "@go test $args"
|
|
go test $args || {
|
|
echo "*** test $args FAILED ***"
|
|
exit 1
|
|
}
|
|
}
|
|
|
|
test_remote
|
|
test_remote --subdir
|
|
for remote in $REMOTES; do
|
|
test_remote --remote $remote
|
|
test_remote --remote $remote --subdir
|
|
done
|
|
|
|
echo "All OK"
|