[vcloud_director] fix vms_tests to be pending when run on empty environment

If the tests are run on an environment that doesn't have any vms then the test will be pending rather than failing with a nil as the code was doing before