charm-drupal icon indicating copy to clipboard operation
charm-drupal copied to clipboard

Behavior driven infrastructure tests

Open sebas5384 opened this issue 10 years ago • 0 comments

This issue will contain all the user stories with the objective of developing the automated tests with Amulet.

  • Download and get ready to continue the setup wizard of the Drupal. This is the default behavior.
  • Automated install a new Drupal site. This happen when the install option (download-install) is checked.
    • Test administration credentials like: drupal-admin-username and drupal-admin-password.
    • Test if the administrator email match with the option drupal-admin-email.
  • Check if the Drupal version is equal to drupal-version.
  • Check if the install profile is equal to drupal-profile.
  • Deal when enable/disable the Perusio's configuration for NGINX.
  • Deal when removing and adding again the MySQL relation.
  • Check the relation with the Varnish charm.
  • Deploy an existing Drupal installation from a private repository where the deploy-key is needed.
    • Check if the Drupal is booting up after the database import.
    • Check if the Drupal is booting and ready to continue the profile installation, if the database is not specified.

sebas5384 avatar Sep 27 '14 22:09 sebas5384