etcd: Add more test cases to TestEtcdCopyFs0
This commit is contained in:
@@ -312,6 +312,41 @@ func TestEtcdCopyFs0(t *testing.T) {
|
|||||||
mkdir, cpsrc, cpdst, check string
|
mkdir, cpsrc, cpdst, check string
|
||||||
force bool
|
force bool
|
||||||
}{
|
}{
|
||||||
|
{
|
||||||
|
mkdir: "/",
|
||||||
|
cpsrc: "/",
|
||||||
|
cpdst: "/",
|
||||||
|
check: "/",
|
||||||
|
force: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
mkdir: "/",
|
||||||
|
cpsrc: "/",
|
||||||
|
cpdst: "/",
|
||||||
|
check: "/",
|
||||||
|
force: true,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
mkdir: "/",
|
||||||
|
cpsrc: "/",
|
||||||
|
cpdst: "/tmp/d1",
|
||||||
|
check: "/tmp/d1",
|
||||||
|
force: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
mkdir: "/tmp/foo/bar",
|
||||||
|
cpsrc: "/tmp/foo/bar",
|
||||||
|
cpdst: "/",
|
||||||
|
check: "/bar",
|
||||||
|
force: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
mkdir: "/tmp/foo/bar",
|
||||||
|
cpsrc: "/tmp/foo/bar",
|
||||||
|
cpdst: "/baz/",
|
||||||
|
check: "/baz/bar",
|
||||||
|
force: false,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
mkdir: "/tmp/foo/bar",
|
mkdir: "/tmp/foo/bar",
|
||||||
cpsrc: "/tmp/foo",
|
cpsrc: "/tmp/foo",
|
||||||
|
|||||||
Reference in New Issue
Block a user