Sha256: b6444b5ee010ce33d966cd28303b458d18cbccb1a1f457bc063c3a39f841edd9

Contents?: true

Size: 656 Bytes

Versions: 19

Compression:

Stored size: 656 Bytes

Contents

#require File.expand_path('../../../../spec_helper', __FILE__)
#require File.expand_path('../../shared/constants', __FILE__)
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../shared/constants'

require 'openssl'

describe "OpenSSL::Config#freeze" do
  it "needs to be reviewed for completeness"

  ruby_bug "redmine:484", "1.8.7" do
    platform_is_not :windows do
      it "freezes" do
        c = OpenSSL::Config.new
        lambda{c['foo'] = [ ['key', 'value'] ]}.should_not raise_error
        c.freeze
        c.frozen?.should be_true
        lambda{c['foo'] = [ ['key', 'value'] ]}.should raise_error
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
rhodes-7.6.0 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-7.5.1 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-7.4.1 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-7.1.17 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-6.2.0 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-6.0.11 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.18 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.17 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.15 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.0.22 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.2 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.0.7 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.0.3 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-5.5.0 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
tauplatform-1.0.3 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
tauplatform-1.0.2 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
tauplatform-1.0.1 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-3.5.1.12 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb
rhodes-3.4.2 spec/framework_spec/app/spec/library/openssl/config/freeze_spec.rb