Пример #1
0
    def test_beacon_nightly_update(self, status, run_job):
        status.query.first.return_value = AppStatus()
        AppStatus.update = Mock()

        biweekly = BeaconBiweeklyDigestJob()
        biweekly.run_job(JobStatus(status='new'))
        self.assertFalse(AppStatus.update.called)

        biweekly.run_job(JobStatus(status='new'))
        self.assertTrue(AppStatus.update.called)