Delete a Canvas page the way an editor does: the "Pages" panel of the editor, the page's contextual menu, "Delete page", then the confirmation. The page leaves the list and its address answers 404. With the Trash module (Drupal CMS ships it) the page is kept in the trash together with its URL alias, until it is purged or restored.
Examples
When I delete the "Landing" page from the Canvas page list
And I delete the "Pricing" page from the Canvas page list
When we delete the "Team" page from the Canvas page list
And we delete the "Events" page from the Canvas page list
Then I delete the "Support" page from the Canvas page list
Pattern
When(/^(I |we )*delete the "([^"]*)" page from the Canvas page list$/, …)
Part of @webship-js/drupal-cms-steps (github.com/webship/drupal-cms-steps), a step pack for Webship-js 2.0.x.