github.com/vmware/govmomi@v0.37.2/govc/test/vcsa_access_shell.bats (about)

     1  #!/usr/bin/env bats
     2  
     3  load test_helper
     4  
     5  @test "vcsa.access.shell.get" {
     6    vcsim_env
     7    local output
     8  
     9    run govc vcsa.access.shell.get
    10    assert_success
    11  
    12    run govc vcsa.access.shell.get -json=True
    13    assert_success
    14  
    15    run govc vcsa.access.shell.get -xml=True
    16    assert_success
    17  }
    18  
    19  @test "vcsa.access.shell.set" {
    20    vcsim_env
    21    local output
    22  
    23    run govc vcsa.access.shell.set
    24    status=$(govc vcsa.access.shell.get| grep -ow "false"| awk '{print $1}')
    25    assert_equal $status 'false'
    26  
    27    run govc vcsa.access.shell.set -enabled=true -timeout=240
    28    status=$(govc vcsa.access.shell.get | grep -ow "true"| awk '{print $1}')
    29    assert_equal $status 'true'
    30  
    31    run govc vcsa.access.shell.set -enabled=false
    32    status=$(govc vcsa.access.shell.get | grep -ow "false"| awk '{print $1}')
    33    assert_equal $status 'false'
    34  }