summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Implemented schedule-level jitterAlex Grönholm2021-09-212-14/+106
* Added scheduler methods for creating jobs directly w/o schedulesAlex Grönholm2021-09-132-14/+89
* Switched tests to Python 3.10 style annotationsAlex Grönholm2021-09-138-18/+27
* Implemented one-shot event subscriptionsAlex Grönholm2021-09-131-104/+53
* Improved the event subscription systemAlex Grönholm2021-09-124-12/+12
* Reduced the number of job completion eventsAlex Grönholm2021-09-122-18/+16
* Applied the external_service mark to redis + mqtt tests tooAlex Grönholm2021-09-111-3/+6
* Applied pytest-lazy-fixture to data stores tooAlex Grönholm2021-09-112-222/+218
* Implemented a pluggable event broker systemAlex Grönholm2021-09-114-138/+281
* Rearranged the data storesAlex Grönholm2021-09-082-9/+9
* Converted more classes to use attrsAlex Grönholm2021-09-082-7/+5
* Serialize top level attributes into individual fields/columnsAlex Grönholm2021-09-081-10/+17
* Added missing TaskUpdated eventAlex Grönholm2021-09-061-2/+7
* Moved the policy enums to the apscheduler.enums moduleAlex Grönholm2021-09-061-2/+1
* Implemented task accountingAlex Grönholm2021-09-063-61/+141
* Moved the sync data store adapter to datastores/async_/Alex Grönholm2021-09-061-1/+1
* More refactoring workAlex Grönholm2021-09-063-69/+102
* Added preliminary support for job result reporting and job cancellationAlex Grönholm2021-09-062-21/+93
* Refactored acquire_schedules() to be a context managerAlex Grönholm2021-09-061-42/+44
* Switched to the src/ layoutAlex Grönholm2021-08-2910-4/+17
* Moved the listen/notify support from the postgresql store to the async sqlalc...Alex Grönholm2021-08-292-35/+21
* Ensured that the notification listener is running before exiting __aenter__()Alex Grönholm2021-08-291-1/+0
* Fixed flakiness of data store testsAlex Grönholm2021-08-291-52/+71
* Made it possible to skip tests involving external databasesAlex Grönholm2021-08-291-17/+11
* Synced the create_engine importsAlex Grönholm2021-08-291-2/+2
* Removed the conditional imports from datastore test setupAlex Grönholm2021-08-291-18/+6
* Added a synchronous SQLAlchemy data storeAlex Grönholm2021-08-291-1/+3
* Fixed initialization/shutdown race conditions with data storesAlex Grönholm2021-08-291-28/+17
* Overhauled the data store and event dispatch systemsAlex Grönholm2021-08-295-422/+729
* Upgraded dependenciesAlex Grönholm2021-08-141-7/+7
* Fixed test setup issues (#493)Alex Grönholm2021-02-261-4/+24
* Fixed isort errorsAlex Grönholm2021-02-244-6/+2
* Implemented data store sharing and proper async supportAlex Grönholm2021-02-246-266/+518
* Fixed flake8 errorsAlex Grönholm2020-09-281-9/+8
* Converted triggers to use zoneinfo instead of pytz timezonesAlex Grönholm2020-09-288-280/+189
* Added the first usable scheduler, worker and datastore implementationsAlex Grönholm2020-09-2012-1915/+241
* Changed cron weekdays to match the cron standardAlex Grönholm2020-05-231-12/+32
* Refactored the triggersAlex Grönholm2020-05-239-1091/+533
* Fixed another flake8 issueAlex Grönholm2019-07-191-1/+0
* Added the CalendarIntervalTriggerAlex Grönholm2019-07-191-0/+95
* Updated skipif markers to work with newer versions of pytestAlex Grönholm2019-07-191-19/+5
* Dropped support for Python < 3.5Alex Grönholm2019-07-198-213/+127
* Removed the Qt schedulerAlex Grönholm2019-07-191-20/+0
* Fixed methods inherited from base class could not be executed by processpool ...Yang Jian2019-03-221-1/+11
* Replaced @yield_fixture with @fixtureAlex Grönholm2019-03-183-12/+12
* Adapted RethinkDBJobStore to rethinkdb library v2.4+Alex Grönholm2019-03-181-1/+1
* Removed skipping of Gevent tests on Python 3.7Alex Grönholm2019-03-181-2/+0
* Fixed flake8 errorsAlex Grönholm2018-12-051-8/+8
* Added Python 3.7 compatibilityAlex Grönholm2018-08-152-3/+13
* Fixed class methods being mistaken for instance methodsv3.5.3Alex Grönholm2018-08-141-1/+11