タケユー・ウェブ日報

Ruby on Rails や Flutter といったWeb・モバイルアプリ技術を武器にお客様のビジネス立ち上げを支援する、タケユー・ウェブ株式会社の技術ブログです。

2015-11-01から1ヶ月間の記事一覧

ActiveRecordモデルにincludeしたりするModuleの結合テスト

テストのモデルを作って使う方法メモ。 参考にしたコード CarrierWave::ActiveRecordのテスト carrierwave/activerecord_spec.rb at 7d4713f251399ca6f107e0660616cd7b9494929c · carrierwaveuploader/carrierwave · GitHub require 'rails_helper' # インタ…

Movable Type で特定のMT::Objectサブクラスのコールバックを無理矢理仕込む

こんな感じで無理矢理フックを仕込むことができる。 callbacks: init_app: $yourplugin::YourPlugin::Plugin::cb_init_app lib/YourPlugin/Plugin.pm package YourPlugin::Plugin; use strict; use warnings; # Registering callbacks sub cb_init_app { my …