def test_with_many_logs_and_failed_one_with_exceptions_2(self): now = datetime.today() self._save_dummy(now, ERROR, None) onesecond = timedelta(0, 1) for i in range(0, 20): for level in [DEBUG, INFO, AUDIT]: self._save_dummy(now, level, str(i)) now = now + onesecond self.mox.StubOutWithMock(Collection, 'save') Collection.save(mox.IgnoreArg()).AndReturn(None) Collection.save(mox.IgnoreArg()).AndRaise(Exception()) Collection.save(mox.IgnoreArg()).AndReturn(None) Collection.save(mox.IgnoreArg()).AndReturn(None) Collection.save(mox.IgnoreArg()).AndRaise(Exception()) Collection.save(mox.IgnoreArg()).AndReturn(None) Collection.save(mox.IgnoreArg()).AndReturn(None) Collection.save(mox.IgnoreArg()).AndReturn(None) self.mox.ReplayAll() archiver.main()