- Issue created by @j-barnes
Let’s get some quick functional tests around our admin pages and bundle-edit forms to catch regressions early. A handful of small specs should do it, here are some ideas:
Overview page
/admin/config/system/revision-manager
Show/hide plugins
Bundle “Configure” link
/admin/structure/types/manage/page
and see the Revision Manager accordion panel.Bundle overrides stick
node_type.page
config has a third-party setting and the overview now reads “Overridden.”Enqueue now
revision_manager_remove_revisions
queue and assert you got one per entity.Global settings
revision_manager.settings
.Bundle-edit accordion
Form validation
Permission checks
Disable automatic queueing
Bundle-edit enqueue shortcut
Default values & reset
Active
1.0
Code