Then the "Editors" group should have the "Can change page" permission

Assert a group has (or does not have) a permission, as its change form in the admin says. Name the permission as Django does ("Can change page"), or in full with its application and model ("django CMS | page | Can change page"). The step opens that form, so the page changes.

Examples

Then the "Editors" group should have the "Can change page" permission
Then the "Editors" group should not have the "Can add user" permission
And the "Editors" group should have the "Can publish page" permission
Then the "Editors" group should have the "django CMS | page | Can delete page" permission
But the "Editors" group should not have the "Can change group" permission

Pattern

Then(/^the "([^"]*)" group should( not)* have the "([^"]*)" permission$/, …)

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