acts_as_ludia のテストを書いてみました
書いた人: noriaki 2007,07月31日(火) 00:20
PostgreSQLの高速全文インデックス機能のLudiaをRailsから利用できるプラグインのacts_as_ludiaにプラグインのテストを追加しました.
また,この機会にプラグインのディレクトリ構造を見直し,今まで acts_as_ludia/lib/ludia/acts_as_ludia.rb として単独で存在していたスクリプトファイルを,メンテナンスしやすいように acts_as_ludia/lib/acts_as_ludia.rb と acts_as_ludia/lib/ludia/searchable.rb に分割しました.この変更がプラグインの使用に影響を与えることはありません.
なお,acts_as_ludia のテスト用に以下の Rake タスクを追加しました.
$ rake test:plugin:ludiaこのタスクはテスト環境のデータベースに新しく ludiaarticles テーブルを追加し,Ludia のインデックスを構築した上で find_fulltext メソッドのテストを行います.
この際,Ludia 用インデックス関数がデータベースに設定されていることを前提にしています. 上記の Rake タスクがエラーで失敗する場合は以下のようにして関数を読み込んでください.
% psql -U DBUSER -f vendor/plugins/acts_as_ludia/share/pgsenna2.sql RAILSAPP_testこんな機能欲しいよ!とか,ここはこうした方が良いんじゃない!など,ご意見・ご感想はお気軽にコメントやトラックバック,メールなどでお寄せいただけると嬉しいです.
railsタグの付いた他のエントリ
- Award on Rails 2007 で「Gigazinize Tools - Image」がパソナテック賞をいただきました
- [Rails meets jQuery] Rails用jQueryプラグイン「jq4r」
- [Rails meets jQuery] jQuery の AJAX(JSONP) を使ってRailsの404ページを和ませる方法
- 「Gigazinize Tools - Image」というWebサービスを公開しました
- Gigazinize のなかみ
ANNタグの付いた他のエントリ
- ニコニコ動画のコメントをGoogle Analyticsっぽくグラフ化するぐりもん「NicoNicoDouga - Analytics」をつくりました
- リプライの文脈を表示するぐりもん「Twitter - Replies Context」をアップデートしました
- ニコニコ動画コメント熱狂度ぐりもんをアップデートしました
- ニコニコ動画のコメント熱狂度を可視化するGreasemonkeyスクリプトを動画の全画面表示に対応させました
- ニコニコ動画のコメント熱狂度を可視化するGreasemonkeyスクリプトがニコニコ動画(RC2)に対応しました


你会讲中文么?