私はスイーパーを使用してモデルを監視し、snogmetricsでログを記録しています。
class UserSweeper < ActionController::Caching::Sweeper
observe User
def after_create(user)
km.identify(user.email)
end
end
snogmetricsが正しく機能するにはセッションが必要なため、オブザーバーではなくスイーパーを使用してこれを行っています。
ただし、テスト中、snogmetricsは完全に失敗します
NoMethodError: undefined method `identify' for nil:NilClass
ユニットテストでスイーパーを無効にするにはどうすればよいですか?ありがとう!