Rails

rails3をmongoid,jquery,rspecと使う

プロジェクトの作成 rails new testProj --skip-activerecord --skip-prototype --skip-testunit Gemfileの修正 testProj/Gemfileを修正 source 'http://rubygems.org' gem 'rails', '3.0.4' gem 'unicorn' gem "bson_ext" gem "rails3-generators" gem "jqu…

ZenTest(autotest)のバージョン上げたらautotestが動かないので設定を変更する

ZenTestのバージョンを4.0から4.1.1に上げたら動かなくなった。調べてみたらautotest/growlとかいろいろなモジュールがいなくなってました。 どうやら基本部分以外は別のパッケージにされたらしいです。というわけで設定をし直したのでその記録をば。。。 下…

CentOS5.3にruby1.8.7とgem1.3.1とRails2.3.2をインストール

デフォルトのyumではruby1.8.5しか入らないのでソースからインストールする。 あとで管理ができるようにRPMでインストールしてみた。参考にさせてもらったサイト(というかほとんどそのままです。) http://moimoitei.blogspot.com/2008/08/centos-52-ruby.htm…

RailsDictionary2.3が出ましたね。

マカーでRailsユーザなら入れといて損はないでしょう。 というわけで早速使わせていただきます。ありがとうございます。http://www.priithaamer.com/enダウンロードはこちらから

Rails2.3.2が出たのでアップデートした

現在のローカル環境は2.2.2なので思い切ってバージョンを上げることにしました。まずはgemにあるRailsのアップデート $ sudo gem update rails つぎに作りかけのアプリが2.2をfreezeして使っているのでunfreezeする $ cd {RAILS_ROOT}/ $ rake rails:unfreez…

Rails画像アップロードプラグインのattachment-fuがgithubに移行していた

SVNのattachment-fuをインストールしたら更新履歴が2008年4月で止まってたorz もしかしてと思って探したらgithubに移行していました。 以下がRails2.2対応した最新版のattachment-fuリポジトリみたいです。 http://github.com/technoweenie/attachment_fu/tr…

RailsでCucumberのカバレッジをとる方法メモ

RailsでCucumberでテストを行った際のカバレッジをとってみたので、その手順をメモ参考URL http://wiki.github.com/aslakhellesoy/cucumber/using-rcov-with-cucumber-and-rails rcovのインストール 参考にしたgithubのwikiではrcovではなくてspicycode-rcov…

RailsでSMTPへ送信したメールを実際には送信せずにローカルに保存する方法

MailTrapを使うと超簡単にSMTPサーバをローカルに構築できます。 しかも実際にはメールを送信せずにローカルに保存してくれるのでTailコマンドで流しっぱなしにしておくといちいち受信しなくて便利です。インストールはgemで一発 $ sudo gem install mailtra…

RailsでCucumberのstepがfaildを返したときのデバック方法

もし以下のようなstepでテストがfailedになった場合、 Given /^(.*)番目のアイテムの詳細ページを表示している/ do |pos| visit "items/index" within("table > tr:nth-child(#{pos.to_i + 1})") do click_link "詳細" end end save_and_open_pageを以下よう…

CucumberとWebratをRailsで使って、さらにautotestで動かしてGrowlで通知する

今流行りつつある話題のCucumberとWebratをRailsで使ってみました。 CucumberとWebratなんぞやという人はid:moroさんの「 Cucumberがアツい」が参考になります。 今回やったこと RailsにCucumberを入れてみた Featureの予約語を日本語にして動かしてみた Cuc…

RailsのテストにRSpec(RSpec-Rails)&RR(rspec-rr)を使う方法まとめ

ここ数日でRailsのテスティングフレームワークにRSpecを使用して、 さらにモック、スタブのライブラリにRRを使えるようにしたのでその方法をまとめておきます。 それぞれのバージョンは以下の通り Rails 2.2.2 Rspec 1.1.12 RR 0.7.1 rspec-rr gem未収録、gi…