RakeでRailsのユニットテストを走らせたら不可解な現象が。
ActiveRecordの属性を取得するところで何故かArgumentError("wrong number of arguments")が。
ARの属性メソッドはmethod_missingで実現されてて、で、Rakeを走らせるとRakeがFileUtilsとかいろんなものをObjectにincludeしてくれるせいらしい。それで、属性のgetterを呼んだつもりがそのモジュールのほうへ行ってしまった。
ここ数日、普段と違うRailsの使い方をしてたら色々初歩的なところではまるなぁ。