2009-10-01から1ヶ月間の記事一覧

restful-authenticationの自動ログインの期限を延長する方法

ログインフォームで「次回から入力を省略する」にチェックするとログインしっぱなしになる、 という機能はよくあります。railsのrestful-authenticationにも「remember_me」という名前で実装されています。 但し、この機能「30日間限定」で実装されている…

CakeTestCaseでtestActionを実行すると別のページにリダイレクトされちゃう問題

ControllerのテストをCakeTestCase#testActionで書こうと思ったのですが、 テストするactionの中でredirectのところを通ると本当にリダイレクトされてしまいます。Google先生に聞いたところ、下記の記事が。cakephp1.2でControllerをテストする際のredirect…

テスト環境は別のDBを使う、という設定

テスト実行時はそれまで作ってたデータが消えてしまったりするのが嫌ですよね。 App::import('Model', 'User'); class UserTest extends User { $this->useDbConfig = 'test'; } とか定義して、このUserTestクラスをつかってUnitテストを書いたりしてみたん…