TEST PLAN:
During testing, focused on the following 5 main scenarios:
A new page is created - left in Draft state
A new page is created - set to Approved
A new page is created - left in Draft state - Publishing time is set
A new page is created - set to Approved - Publishing time is set
A new page is created - set to Approved - Publishing time is set, but the publish hour does not correspond to the next publishing job run and is scheduled one hour after it
Test Results
- New page created - left in Draft state
After the publishing job ran, the page was not published. When attempting to access it, a 404 error was displayed.
- New page created - set to Approved
After the publishing job ran, the page was published successfully. When accessed, the page loaded and was displayed without issues.
- New page created - left in Draft state - Publishing time set
After the publishing job ran, the page was not published. When attempting to access it, a 404 error was displayed.
- New page created - set to Approved - Publishing time set
After the publishing job ran, the page was published successfully. When accessed, the page loaded and was displayed without issues.
- New page created - set to Approved - Publishing time set (scheduled one hour after the next publishing job run)
After the next publishing job ran, attempting to access the page resulted in a 404 error.
After waiting one hour and once the subsequent publishing job ran, the page was published successfully.