Rather than relying on separate modules to prove the module's APIs, the module should have its own test modules to test the APIs provided. This would solve the problem with circular definitions due to the tests and solve #2858488: Move PanelizerIntegrationTest from Panels to Panelizer.

Comments

DamienMcKenna created an issue.