From: "Glass_saga (Masaki Matsushita)" Date: 2012-09-16T00:18:05+09:00 Subject: [ruby-core:47544] [ruby-trunk - Bug #7027][Open] Tempfile#inspect is Confusing Issue #7027 has been reported by Glass_saga (Masaki Matsushita). ---------------------------------------- Bug #7027: Tempfile#inspect is Confusing https://bugs.ruby-lang.org/issues/7027 Author: Glass_saga (Masaki Matsushita) Status: Open Priority: Normal Assignee: Category: lib Target version: ruby -v: ruby 2.0.0dev (2012-09-15 trunk 36975) [x86_64-linux] I think Tempfile#inspect is really confusing. It says Tempfile object is a File, but it is not a File object. % irb -r tempfile irb(main):001:0> t = Tempfile.new("hoge") => # irb(main):002:0> t.is_a? File => false irb(main):003:0> see also (Japanese): http://r7kamura.hatenablog.com/entry/2012/09/05/194630 -- http://bugs.ruby-lang.org/