mirror of
https://github.com/Oxalide/vsphere-influxdb-go.git
synced 2023-10-10 11:36:51 +00:00
add vendoring with go dep
This commit is contained in:
74
vendor/github.com/vmware/govmomi/govc/test/folder.bats
generated
vendored
Executable file
74
vendor/github.com/vmware/govmomi/govc/test/folder.bats
generated
vendored
Executable file
@@ -0,0 +1,74 @@
|
||||
#!/usr/bin/env bats
|
||||
|
||||
load test_helper
|
||||
|
||||
@test "folder.info" {
|
||||
for name in / vm host network datastore ; do
|
||||
run govc folder.info $name
|
||||
assert_success
|
||||
|
||||
govc folder.info -json $name
|
||||
assert_success
|
||||
done
|
||||
|
||||
result=$(govc folder.info '*' | grep Name: | wc -l)
|
||||
[ $result -eq 4 ]
|
||||
|
||||
run govc info.info /enoent
|
||||
assert_failure
|
||||
}
|
||||
|
||||
@test "folder.create" {
|
||||
vcsim_env
|
||||
|
||||
name=$(new_id)
|
||||
|
||||
# relative to $GOVC_DATACENTER
|
||||
run govc folder.create $name
|
||||
assert_failure
|
||||
|
||||
run govc folder.create vm/$name
|
||||
assert_success
|
||||
|
||||
run govc folder.info vm/$name
|
||||
assert_success
|
||||
|
||||
run govc folder.info /$GOVC_DATACENTER/vm/$name
|
||||
assert_success
|
||||
|
||||
run govc object.destroy vm/$name
|
||||
assert_success
|
||||
|
||||
unset GOVC_DATACENTER
|
||||
# relative to /
|
||||
|
||||
run govc folder.create $name
|
||||
assert_success
|
||||
|
||||
run govc folder.info /$name
|
||||
assert_success
|
||||
|
||||
child=$(new_id)
|
||||
run govc folder.create $child
|
||||
assert_success
|
||||
|
||||
run govc folder.info /$name/$child
|
||||
assert_failure
|
||||
|
||||
run govc object.mv $child /$name
|
||||
assert_success
|
||||
|
||||
run govc folder.info /$name/$child
|
||||
assert_success
|
||||
|
||||
new=$(new_id)
|
||||
run govc object.rename /$name $new
|
||||
assert_success
|
||||
name=$new
|
||||
|
||||
run govc folder.info /$name
|
||||
assert_success
|
||||
|
||||
run govc object.destroy $name
|
||||
assert_success
|
||||
}
|
||||
Reference in New Issue
Block a user