Then the page generator should start with "TYPO3"

Assert what the page's generator meta tag says: the whole content ("be"), its start ("start with") or a part of it ("contain"), without regard to case. The name of the generator is a value of the step.

Examples

Then the page generator should start with "TYPO3"
And the page generator should be "TYPO3 CMS"
Then the page generator should not contain "Joomla"
But the page generator should not start with "WordPress"
Then page generator should contain "TYPO3"

Pattern

Then(/^(?:the )?page generator should( not)* (be|start with|contain) "([^"]*)"$/, …)

Part of @webship-js/typo3-steps (github.com/webship/typo3-steps), a step pack for Webship-js 2.0.x.