Sha256: 6be8004b04e57b17a9af69e3446379457ccc7e391cdf95166fbc688a351d75e6
Contents?: true
Size: 892 Bytes
Versions: 20
Compression:
Stored size: 892 Bytes
Contents
require 'test/unit' require 'puma' require 'puma/minissl' class TestMiniSSL < Test::Unit::TestCase if defined?(JRUBY_VERSION) def test_raises_with_invalid_keystore_file ctx = Puma::MiniSSL::Context.new exception = assert_raise(ArgumentError) { ctx.keystore = "/no/such/keystore" } assert_equal("No such keystore file '/no/such/keystore'", exception.message) end else def test_raises_with_invalid_key_file ctx = Puma::MiniSSL::Context.new exception = assert_raise(ArgumentError) { ctx.key = "/no/such/key" } assert_equal("No such key file '/no/such/key'", exception.message) end def test_raises_with_invalid_cert_file ctx = Puma::MiniSSL::Context.new exception = assert_raise(ArgumentError) { ctx.cert = "/no/such/cert" } assert_equal("No such cert file '/no/such/cert'", exception.message) end end end
Version data entries
20 entries across 20 versions & 2 rubygems