rubyでcsv読み出す時に出たエラー

rake aborted! CSV::MalformedCSVError: Missing or stray quote in line 1

CSV.read('lib/assets/hogehuga.csv')でエラーが発生。

理由:最終行が改行されていなかった。

rubycsvを扱うときは基本的に最終行は改行しておかないといけない。

正解
1. aaaaa
2. bbbbb
3. 

ダメ
1. aaaaa
2. bbbbb

rubyに限らず一般的なcsvファイルでは最終行を改行しているそう。