Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby 1.1.5
-
Fix Version/s: JRuby 1.2
-
Component/s: Core Classes/Modules
-
Labels:None
Description
Tagged for now...odd that this would fail only on Mac OS...
[java] 4)
[java] String#crypt returns a cryptographic hash of self by applying the UNIX crypt algorithm with the specified salt FAILED
[java] Expected "\000\000dR0/E99ehpU"
[java] to equal "..dR0/E99ehpU"
[java]
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/expectations/expectations.rb:10:in `fail_with'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/matchers/base.rb:9:in `=='
[java] /Users/headius/NetBeansProjects/jruby/spec/ruby/1.8/core/string/crypt_spec.rb:42
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/guards/platform.rb:29:in `platform_is'
[java] /Users/headius/NetBeansProjects/jruby/spec/ruby/1.8/core/string/crypt_spec.rb:41
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/mspec.rb:62:in `instance_eval'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/mspec.rb:62:in `protect'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/context.rb:58:in `each'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/context.rb:58:in `all?'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/context.rb:58:in `protect'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/context.rb:72:in `process'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/context.rb:68:in `each'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/context.rb:68:in `process'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/mspec.rb:29:in `describe'
[java] /Users/headius/NetBeansProjects/jruby/spec/mspec/lib/mspec/runner/object.rb:11:in `describe'
[java] /Users/headius/NetBeansProjects/jruby/spec/ruby/1.8/core/string/crypt_spec.rb:4
[java] /Users/headius/NetBeansProjects/jruby/spec/ruby/1.8/core/string/crypt_spec.rb:50:in `load'
Appears to work fine now on all OS X JDKs I tried.