From 63521b4c70a1aff89049abf2ba224114e97f62ac Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 14 Jan 2011 13:24:58 -0800 Subject: test_clogger_to_path: do not assume implementation details We'll be getting rid of an unnecessary wrapper class --- test/test_clogger_to_path.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/test_clogger_to_path.rb b/test/test_clogger_to_path.rb index 4da3103..b25ec46 100644 --- a/test/test_clogger_to_path.rb +++ b/test/test_clogger_to_path.rb @@ -50,6 +50,7 @@ class TestCloggerToPath < Test::Unit::TestCase status, headers, body = app.call(@req) assert_instance_of(Clogger::ToPath, body) + assert body.respond_to?(:to_path) assert logger.string.empty? assert_equal tmp.path, body.to_path body.close @@ -76,6 +77,7 @@ class TestCloggerToPath < Test::Unit::TestCase status, headers, body = app.call(@req) assert_instance_of(Clogger::ToPath, body) + assert body.respond_to?(:to_path) assert logger.string.empty? assert_equal "/dev/fd/#{tmp.fileno}", body.to_path body.close @@ -108,6 +110,7 @@ class TestCloggerToPath < Test::Unit::TestCase status, headers, body = app.call(@req) assert_instance_of(Clogger::ToPath, body) + assert body.respond_to?(:to_path) body.to_path assert_kind_of IO, tmp.instance_variable_get(:@to_io_called) assert logger.string.empty? -- cgit v1.2.3-24-ge0c7