# test locale setting require 'test/unit' require File.expand_path(File.join(File.dirname(__FILE__),'_loadpath')) require 'openwsman' require 'auth-callback' require '_client' class LocaleTest < Test::Unit::TestCase def test_locale Openwsman::debug = 1 client = Client.open assert client options = Openwsman::ClientOptions.new assert options options.set_dump_request options.locale = "de_DE" assert_equal "de_DE", options.locale uri = "http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ComputerSystem" doc = client.enumerate( options, nil, uri ) unless doc puts "identify failed with #{client.last_error}:#{client.fault_string}" raise end assert doc puts "Error!" if doc.fault? root = doc.root assert root end end