0
私はmixpanel-rubyライブラリを使用してアナリティクスイベントを送信しています。トラッカーは、初期化子で定義されています。私のコントローラでテストを実行しているときにミックスパネルルビーイベントを発生させない
require 'mixpanel-ruby'
$mixpanel = Mixpanel::Tracker.new(Figaro.env.mixpanel_token)
if Rails.env.development?
# Silence local SSL errors
Mixpanel.config_http do |http|
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
end
end
私はこのようなイベント火災:
def resume
@study.resume!
redirect_to studies_url, notice: 'Study resumed'
$mixpanel.track(current_user.id, 'Resume study')
end
のイベントは、私がrspec spec
でテストスイートを実行すると、発射され得ているがこれはうまく機能しそれは私の毎月のイベントの手当に食べるとして理想的ではありませんが、データを歪ませることは言うまでもありません。
これらをテスト環境で実行するにはどうしたらよいですか?