def test_collect_event(self): config = { Configuration.POLICIES: { Configuration.ANALYTICS_POLICY: ["mock_analytics_provider"] }, "option": "value" } with temp_config(config) as config: work = self._work(title="title", with_license_pool=True) [lp] = work.license_pools Analytics.collect_event(self._db, lp, CirculationEvent.CHECKIN, None) mock = Analytics.instance().providers[0] eq_(1, mock.count)