blob: 7af662c3e984e9c4bbd1fcfa268cb88aa81dfdba [file] [log] [blame]
# get.rb
# needs 'openwsman-hal' plugin installed
# see http://repos.opensuse.org/home:/kwk/ for RPM packages.
#
require 'test/unit'
$:.unshift "../../../../../build/bindings/ruby"
$:.unshift "../../../../../bindings/ruby/tests"
require 'openwsman'
require '_client'
class WsmanTest < Test::Unit::TestCase
def test_get
client = Client.open
assert client
puts "Connecting as #{client.user}:#{client.password}"
options = Openwsman::ClientOptions.new
assert options
Openwsman::debug = -1
schema = "http://schema.opensuse.org/swig/wsman-schema/1-0"
uri = schema + "/plugin/swig/get/test"
result = client.get( options, uri )
assert result
body = result.body
assert body
puts "TEXT #{body.text}"
puts "RAW #{body}"
end
end