Then the user "editor" should be staff

Assert an account is (or is not) staff, a superuser or active, as its change form in the admin says. The step opens that form, so the page changes; it needs a logged-in user who may view users.

Examples

Then the user "editor" should be staff
Then the user "editor" should not be a superuser
And the user "admin" should be a superuser
Then the user "editor" should be active
But the user "former-editor" should not be active

Pattern

Then(/^the user "([^"]*)" should( not)* be (staff|a superuser|superuser|active)$/, …)

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