test/plugin/test_in_relp.rb in fluent-plugin-relp-0.1.4 vs test/plugin/test_in_relp.rb in fluent-plugin-relp-0.2.0

- old
+ new

@@ -31,13 +31,17 @@ CONFIG = %[ bind HOST port 1111 tag input.relp + ssl_config ./cert.pem:./key.pem:./ca.pem ] def create_driver(conf = CONFIG) + File.open("cert.pem", "w") + File.open("key.pem", "w") + File.open("ca.pem", "w") Fluent::Test::InputTestDriver.new(Fluent::RelpInput).configure(conf) end sub_test_case "config" do def test_empty @@ -49,17 +53,18 @@ def test_configure d = create_driver assert_equal 'HOST', d.instance.bind assert_equal 1111, d.instance.port assert_equal 'input.relp', d.instance.tag + assert_equal './cert.pem:./key.pem:./ca.pem', d.instance.ssl_config end end sub_test_case "function" do def test_run_invalid d = create_driver - assert_raise(SocketError) { #will fail because of invalid bind + assert_raise(OpenSSL::PKey::RSAError) { #will fail because of no valid cert d.run } end def test_run @@ -71,10 +76,10 @@ end def test_message d = create_driver server = RelpServerFake.new(d.instance.method(:on_message)) - assert_raise(SocketError) { #will fail because of invalid bind + assert_raise(OpenSSL::PKey::RSAError) { #will fail because of no valid cert d.run } d.instance.instance_variable_set(:@server, server) d.instance.run message = 'testLog'