Issue #7528 has been updated by zzak (Zachary Scott).


James, I think your editor may have committed a bunch of whitespace changes
----------------------------------------
Bug #7528: CSV.== fails to check object type
https://bugs.ruby-lang.org/issues/7528#change-34516

Author: SteveW (Stephen Wattam)
Status: Closed
Priority: Normal
Assignee: JEG2 (James Gray)
Category: lib
Target version: 2.0.0
ruby -v: ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-linux] 


CSV::Row's equality method presumes it is comparing another CSV::Row.  It fails when the object to be compared doesn't support the 'row' method:

/usr/lib/ruby/1.9.1/csv.rb:478:in `==': undefined method `row' for nil:NilClass (NoMethodError)
	from test.rb:7:in `<main>'



-- 
http://bugs.ruby-lang.org/