~nskaggs/+junk/xenial-test

« back to all changes in this revision

Viewing changes to src/github.com/juju/govmomi/govc/test/import.bats

  • Committer: Nicholas Skaggs
  • Date: 2016-10-24 20:56:05 UTC
  • Revision ID: nicholas.skaggs@canonical.com-20161024205605-z8lta0uvuhtxwzwl
Initi with beta15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/env bats
 
2
 
 
3
load test_helper
 
4
 
 
5
@test "import.ova" {
 
6
  run govc import.ova $GOVC_IMAGES/${TTYLINUX_NAME}.ova
 
7
  assert_success
 
8
 
 
9
  run govc vm.destroy ${TTYLINUX_NAME}
 
10
  assert_success
 
11
}
 
12
 
 
13
@test "import.ova with iso" {
 
14
  run govc import.ova $GOVC_IMAGES/${TTYLINUX_NAME}-live.ova
 
15
  assert_success
 
16
 
 
17
  run govc vm.destroy ${TTYLINUX_NAME}-live
 
18
  assert_success
 
19
}
 
20
 
 
21
@test "import.ovf" {
 
22
  run govc import.ovf $GOVC_IMAGES/${TTYLINUX_NAME}.ovf
 
23
  assert_success
 
24
 
 
25
  run govc vm.destroy ${TTYLINUX_NAME}
 
26
  assert_success
 
27
 
 
28
  # test w/ relative dir
 
29
  pushd $BATS_TEST_DIRNAME >/dev/null
 
30
  run govc import.ovf ./images/${TTYLINUX_NAME}.ovf
 
31
  assert_success
 
32
  popd >/dev/null
 
33
 
 
34
  run govc vm.destroy ${TTYLINUX_NAME}
 
35
  assert_success
 
36
}