This project has retired. For details please refer to its
Attic page.
Simple Test Submit
- login as Lenya
- create new testdoc, e.g. testdocXXX
- submit the document
Extended Test Submit
- login as Lenya
- create new testdoc, e.g. testdocXXX
- assert workflow state = authoring
- assert submit menu is enabled
- assert reject menu is disabled
- assert publish menu is disabled
- assert deactivate menu is disabled
- submit the document
- assert submit menu is disabled
- assert publish menu is disabled
- assert reject menu is disabled
- assert deactivate menu is disabled
- assert workflow state = review
- assert Live = no
- assert the document is NOT accessible in the live area (e.g. /live/testdocXXX.html)
Simple Test Publish
- login as Lenya
- create new testdoc, e.g. testdocXXX
- submit the document
- login as Alice
- publish the document
- assert the document is accesible in the live area (e.g. /live/testdocXXX.html)
Extended Test Publish
- login as Alice
- create new testdoc, e.g. testdocXXX
- submit the document
- publish the document
- assert submit menu is disabled
- assert reject menu is disabled
- assert publish menu is disabled
- assert deactivate menu is enabled
- assert workflow state = live
- assert Live = yes
- assert the document is accesible in the live area (e.g. /live/testdocXXX.html)
Test Reject
- login as Lenya
- create new testdoc, e.g. testdocXXX
- submit the document
- login as Alice
- reject the document
- assert submit menu is enabled
- assert reject menu is disabled
- assert publish menu is disabled
- assert deactivate menu is disabled
- assert workflow state = authoring
- assert Live = no
- assert the document is NOT accesible in the live area (e.g. /live/testdocXXX.html)
Test Deactivate
- login as Alice
- create new testdoc, e.g. testdocXXX
- submit the document
- publish the document
- deactivate the document
- assert workflow state = authoring
- assert submit menu is enabled
- assert reject menu is disabled
- assert publish menu is disabled
- assert deactivate menu is disabled
- assert workflow state = authoring
- assert Live = no
- assert the document is NOT accesible in the live area (e.g. /live/testdocXXX.html)