summaryrefslogtreecommitdiff
path: root/src/mailman/app/tests/test_workflow.py
Commit message (Collapse)AuthorAgeFilesLines
* Move workflow tests to mailman.workflows.J08nY2017-08-071-183/+0
|
* Save the complete workflow stack, not only last step.J08nY2017-08-071-1/+1
|
* Create mailman.workflows package. Move base Workflow there.J08nY2017-08-071-6/+6
| | | | | - Also introduce IWorkflow, ISubscriptionWorkflow, IUnsubscriptionWorkflow.
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Minor style cleanup.Barry Warsaw2016-11-241-23/+23
|
* Fix an API callAurélien Bompard2016-11-211-1/+1
|
* Workflow: support dependencies between attributesAurélien Bompard2016-11-211-0/+53
| | | | | | Restore the attributes in the order they are declared in `SAVE_ATTRIBUTES` to allow for dependencies between attributes (required by the `SubscriptionWorkflow`).
* First massive round of cleanups.Barry Warsaw2016-03-231-6/+0
| | | | | | | | * Get rid of explicit __all__ settings and use the @public decorator. * Get rid of ^L's * Use expected_count argument for get_queue_messages() * Various code modernizations. * Other minor changes to make flake8 happy.
* Boost coverage and remove dead code.Barry Warsaw2016-01-251-0/+8
|
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* Add run_thru() and run_until() to workflow, mostly for testing purposes.Barry Warsaw2015-04-071-2/+4
|
* Check pointingBarry Warsaw2015-04-061-1/+9
|
* * Refactor test_workflow into a separate module.Barry Warsaw2015-03-291-0/+118
* save_state() -> save() * restore_state() -> restore() * Add push() as the public API for pushing new state on the deque. * Uppercase class attributes. * Add logging on exception. * Minor style fixes.