2008-01-02から1日間の記事一覧

rake test:units completed.

とりあえず rake test:units は完了したので、rake rails:update をかけてboot.rb やほかのJavaScriptなどもアップデートしました。 次はfunctionalなんだけれど、多くの機能はJavaScriptで実装しているから大変なんだな、これが。

[Rails 2.0] Time#to_s(:sym) と Ruby RSS の Time の不整合

こんなところで嵌るとは。Rails 2.0 では Date, Timeのオブジェクトに対してTime#to_s(:db)のような形でデータベースに特化したフォーマットの文字列を取得することができるようになっているようだ。で、これが、RSS::Rss::Channel:Item#date の Timeクラス…

Fixtures as a initial data.

昨日の続きで、Fixtureの問題。どうも、load_fixtures を再定義して、その中で自作でcreate_fixturesをしているのが非常に問題のようで、これを解決するには、fixture.rb を最初から最後まで舐め回す根性が必要そう。 で、ふと思いついたのは、Fixtureって、…

RESTful / map.resources / Atom

せっかくなのでURI関係全見直しをかけると同時に、冗長なコントローラーコードはモデルに持って行く活動。コントローラーのコードをモデルに移すことでテストがしやすくなる、というのもあり。とりあえず、/pages/{action}/{id} ではなく、/pages/{id} でア…