Sha256: 5858ab8353b35a57c7480b75cd7b4ef3de17b791fbdd5adfb92cb1be28ff2764

Contents?: true

Size: 383 Bytes

Versions: 14

Compression:

Stored size: 383 Bytes

Contents

require 'test_helper'

class ExceptionTest < Test::Unit::TestCase
  def test_fault
    begin
      fault = VIM::InvalidArgument.new :invalidProperty => 'foo'
      assert_raises RbVmomi::Fault do
        raise RbVmomi::Fault.new('A specified parameter was not correct.', fault)
      end
    rescue VIM::InvalidArgument
      assert_equal 'foo', $!.invalidProperty
    end
  end
end

Version data entries

14 entries across 14 versions & 4 rubygems

Version Path
rbvmomi-1.8.5 test/test_exceptions.rb
rbvmomi-1.8.4 test/test_exceptions.rb
rbvmomi-1.8.3 test/test_exceptions.rb
rbvmomi-1.8.2 test/test_exceptions.rb
rbvmomi-1.8.2.pre test/test_exceptions.rb
mkuzmin-rbvmomi-1.8.2.1 test/test_exceptions.rb
vagrant-rbvmomi-1.8.1 test/test_exceptions.rb
rbvmomi-1.8.1 test/test_exceptions.rb
rbvmomi-1.8.0 test/test_exceptions.rb
gapinc-rbvmomi-1.6.1 test/test_exceptions.rb
gapinc-rbvmomi-1.6.0 test/test_exceptions.rb
rbvmomi-1.6.0 test/test_exceptions.rb
rbvmomi-1.5.1 test/test_exceptions.rb
rbvmomi-1.5.0 test/test_exceptions.rb