It appears that all is needed is to add a missing require, otherwise the test program hangs and the test fail.
*** lib/net/ntlm.rb.orig 2010-04-13 08:54:08.872571752 +1000
--- lib/net/ntlm.rb 2010-04-13 08:54:42.842571593 +1000
***************
*** 95,100 ****
--- 95,102 ----
# module functions
class << self
+ require 'kconv'
+
def decode_utf16le(str)
Kconv.kconv(swap16(str), Kconv::ASCII, Kconv::UTF16)
end
|