summaryrefslogtreecommitdiff
path: root/tests/test_schedulers.py
Commit message (Expand)AuthorAgeFilesLines
* Made the schedulers explicitly raise a descriptive TypeErrorAlex Grönholm2021-01-191-0/+4
* Replaced @yield_fixture with @fixtureAlex Grönholm2019-03-181-5/+5
* Removed skipping of Gevent tests on Python 3.7Alex Grönholm2019-03-181-2/+0
* Added Python 3.7 compatibilityAlex Grönholm2018-08-151-1/+5
* Backtracked on enum useAlex Grönholm2016-06-131-3/+3
* Finished up the pause/resume scheduler feature w/ docsAlex Grönholm2016-06-131-137/+89
* Added the ability to pause and resume job processing in the schedulerAlex Grönholm2016-04-101-183/+216
* Move the wakeup() call directly to BaseScheduler.start()Alex Grönholm2016-04-101-19/+0
* Added EVENT_JOB_SUBMITTED and EVENT_JOB_MAX_INSTANCES eventsAlex Grönholm2016-04-021-1/+26
* Fixed flake8 complaintsAlex Grönholm2016-01-221-5/+15
* Small test cleanupsAlex Grönholm2016-01-071-14/+1
* Replaced custom log capture fixture with pytest-catchlogAlex Grönholm2016-01-071-22/+17
* Changed cleanup requests in fixtures into yield_fixturesAlex Grönholm2016-01-071-42/+31
* Improved PEP 8 and PEP 257 compliancyAlex Grönholm2015-12-111-46/+73
* Replaced six.u('') with u''Alex Grönholm2015-12-101-3/+3
* Fixed minor issues with testsAlex Grönholm2015-10-011-3/+2
* fixes add_executor while scheduler is running.Sylvain Duchesne2015-08-141-1/+2
* Fixed BlockingScheduler, BackgroundScheduler and GeventScheduler incorrectly ...Brendan McCollam2014-07-151-0/+20
* Fixed falsely passing tests and the bugs they uncovered in BaseSchedulerAlex Grönholm2014-07-011-15/+15
* Handle naive datetimes passed as next_run_timeBrendan McCollam2014-06-271-7/+11
* Defer replacing undefined options with defaults until the job is really sched...Alex Grönholm2014-06-181-6/+13
* Raise ValueError instead of KeyError when attempting to add an executor or jo...Alex Grönholm2014-06-161-4/+4
* Made the wakeup() method publicAlex Grönholm2014-06-161-7/+7
* Separated the two pool executors to different classes and moved the debug exe...Alex Grönholm2014-06-151-5/+5
* Made the trigger plugins/classes lists privateAlex Grönholm2014-06-151-7/+7
* Added unit tests for the BaseScheduler classAlex Grönholm2014-06-151-354/+736
* Changed the trigger API to allow it to work with run times in the pastAlex Grönholm2014-05-311-4/+4
* Fixed AsyncIO not getting tested on Python 3.2 and lowerAlex Grönholm2014-05-301-2/+2
* Removed job run counting and the max_runs options since they could not be rel...Alex Grönholm2014-05-281-12/+9
* Fixed print_jobs() related tests on WindowsAlex Grönholm2014-05-281-9/+6
* Removed the JobHandle classAlex Grönholm2014-05-261-3/+1
* Replaced python-dateutil with pytz and tzlocal because dateutil can't handle ...Alex Grönholm2014-05-191-3/+3
* Added configurable job defaults for max_instances and max_runs and enabled a ...Alex Grönholm2014-04-211-6/+9
* Made the flake8 tests cover the "tests" directory as well and fixed the probl...Alex Grönholm2014-04-211-1/+0
* Used inspect.signature() to check arguments to otherwise uninspectable callablesAlex Grönholm2014-04-211-39/+0
* Renamed _notify_listeners() to _dispatch_event()Alex Grönholm2014-04-201-3/+3
* Renamed logger to _logger for consistency with job stores and executorsAlex Grönholm2014-04-201-1/+1
* Added support for replacing an existing job (while preserving the run count)Alex Grönholm2014-04-191-0/+14
* Use logger names consistently in the scheduler, executors and job storesAlex Grönholm2014-04-181-2/+3
* Added the ability to pause and resume jobsAlex Grönholm2014-04-181-0/+49
* Fixed leftover test bug from the add_job() argument swapAlex Grönholm2014-04-121-1/+1
* Switched the order of the "func" and "trigger" parameters around in add_job()Alex Grönholm2014-04-061-31/+39
* Added specific executors for supported frameworksAlex Grönholm2014-04-061-24/+3
* Replaced the thread pool with a pluggable executor systemAlex Grönholm2014-04-061-186/+202
* Py3k and other minor fixes and cleanupsAlex Grönholm2014-04-021-3/+7
* Changed the syntax for adding a new jobAlex Grönholm2014-04-011-36/+36
* Wake up the scheduler if the job's next run time is changed by modify_job()Alex Grönholm2014-03-161-2/+15
* Removed the Job.compute_next_run_time() methodAlex Grönholm2014-03-101-1/+1
* Emit the proper event from remove_job()Alex Grönholm2014-03-091-1/+8
* Enabled proper modification of the job's callableAlex Grönholm2014-03-091-1/+1