tests: add check for forced_endpoint serialization

This commit is contained in:
Frédéric Péters 2018-03-11 12:04:24 +01:00
parent 2c0e8e4d05
commit fe8c40f7fd
1 changed files with 9 additions and 0 deletions

View File

@ -71,6 +71,15 @@ def test_status_colour_css_class(pub):
st2 = wf.add_status('Status2', 'st2')
assert_import_export_works(wf)
def test_status_forced_endpoint(pub):
wf = Workflow(name='status')
st1 = wf.add_status('Status1', 'st1')
st1.forced_endpoint = True
st2 = wf.add_status('Status2', 'st2')
wf2 = assert_import_export_works(wf)
assert wf2.possible_status[0].forced_endpoint is True
assert wf2.possible_status[1].forced_endpoint is False
def test_default_wf(pub):
wf = Workflow.get_default_workflow()
assert_import_export_works(wf)