Sha256: c5d1d86fab6863db987f38d0196f13f4a9306dc00053065b3414b50d037fc323

Contents?: true

Size: 691 Bytes

Versions: 6

Compression:

Stored size: 691 Bytes

Contents

Shindo.tests("Fog::Ovirt::Compute.new | vm_create request", "ovirt") do
  compute = Fog::Ovirt::Compute.new
  name_base = Time.now.to_i

  tests("Create VM") do
    response = compute.create_vm(:name => "fog-" + name_base.to_s, :cluster_name => "Default")
    test("should be a kind of OVIRT::VM") { response.is_a? OVIRT::VM }
  end

  tests("Create VM from template (clone)") do
    response = compute.create_vm(:name => "fog-" + (name_base + 1).to_s, :template_name => "hwp_small", :cluster_name => "Default")
    test("should be a kind of OVIRT::VM") { response.is_a? OVIRT::VM }
  end

  # TODO: Write a test for situation where creating a VM fails
  #  mocks never raise exceptions
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
fog-ovirt-1.2.5 tests/ovirt/requests/compute/v3/create_vm_tests.rb
fog-ovirt-1.2.4 tests/ovirt/requests/compute/v3/create_vm_tests.rb
fog-ovirt-1.2.3 tests/ovirt/requests/compute/v3/create_vm_tests.rb
fog-ovirt-1.2.2 tests/ovirt/requests/compute/v3/create_vm_tests.rb
fog-ovirt-1.2.1 tests/ovirt/requests/compute/v3/create_vm_tests.rb
fog-ovirt-1.2.0 tests/ovirt/requests/compute/v3/create_vm_tests.rb