The main test coverage for this library comes from CoreLifecycleTest. That test creates empty sites running Drupal, WordPress, and Backdrop and attempts installation.
To create sites, it uses civibuild with the drupal-empty, backdrop-empty, and wp-empty configurations -- which all create single-site builds.
We should also have test-coverage for multi-site builds.
Perhaps a decent way to get there... start by adding multisite configurations for civibuild (e.g civibuild create drupal-empty-ms..., civibuild create backdrop-empty-ms..., civibuild create wp-empty-ms... would create a small multisite network)?
The main test coverage for this library comes from CoreLifecycleTest. That test creates empty sites running Drupal, WordPress, and Backdrop and attempts installation.
To create sites, it uses
civibuild
with thedrupal-empty
,backdrop-empty
, andwp-empty
configurations -- which all create single-site builds.We should also have test-coverage for multi-site builds.
Perhaps a decent way to get there... start by adding multisite configurations for
civibuild
(e.gcivibuild create drupal-empty-ms...
,civibuild create backdrop-empty-ms...
,civibuild create wp-empty-ms...
would create a small multisite network)?