github.com/vmware/govmomi@v0.43.0/govc/test/storage.bats (about) 1 #!/usr/bin/env bats 2 3 load test_helper 4 5 @test "storage.policy.info" { 6 vcsim_env 7 8 run govc storage.policy.ls 9 assert_success 10 11 run govc storage.policy.ls enoent 12 assert_failure 13 14 run govc storage.policy.ls "vSAN Default Storage Policy" 15 assert_success 16 17 run govc storage.policy.ls -i "vSAN Default Storage Policy" 18 assert_success 19 20 run govc storage.policy.info 21 assert_success 22 23 run govc storage.policy.info enoent 24 assert_failure 25 26 run govc storage.policy.info "vSAN Default Storage Policy" 27 assert_success 28 } 29 30 @test "storage.policy.create" { 31 vcsim_env 32 33 run govc storage.policy.create MyStoragePolicy 34 assert_failure # at least one of -z or -tag required 35 36 run govc storage.policy.create -category my_cat -tag my_tag MyStoragePolicy 37 assert_success 38 39 run govc storage.policy.info MyStoragePolicy 40 assert_success 41 42 govc storage.policy.create -z MyZonalPolicy 43 assert_success 44 45 run govc storage.policy.info MyZonalPolicy 46 assert_success 47 48 run govc storage.policy.create -category my_cat -tag my_tag -z MyCombinedPolicy 49 assert_success 50 51 run govc storage.policy.info MyCombinedPolicy 52 assert_success 53 }