| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 | #!/bin/bash# Run this from the terminal inside a drupal root folder# i.e. DRUPAL_ROOT_DIR/sites/all/modules/contrib/ctools/tests/ctools.drush.shfunction stamp {  echo ==============  echo timestamp : `date`  echo ==============}DRUPAL_ROOT=`drush dd`MODULE_DIR="$DRUPAL_ROOT/sites/all/modules"MODULE_NAME="ctools_drush_test"stampecho 'Enabling ctools, views, and bulk_export modules.'drush en ctools views bulk_export --yesstampecho 'Reading all export info'drush ctools-export-infostampecho 'Reading all export info with format'drush ctools-export-info --format=jsonstampecho 'Reading tables only from export info'drush ctools-export-info --tables-onlystampecho 'Reading tables only from export info with format'drush ctools-export-info --tables-only --format=jsonstampecho 'Reading all disabled exportables'drush ctools-export-info --filter=disabledstampecho 'Enabling all default views'drush ctools-export-enable views_view --yesstampecho 'Reading all enabled exportables'drush ctools-export-info --filter=enabledstampecho 'Reading all overridden exportables'drush ctools-export-info --filter=overriddenstampecho 'Reading all database only exportables'drush ctools-export-info --filter=databasestampecho 'View all default views export data'drush ctools-export-view views_view --yesstampecho 'View default "archive" view export data'drush ctools-export-view views_view archivestampecho 'Disable default "archive" view'drush ctools-export-disable views_view archivestampecho 'Enable default "archive" view'drush ctools-export-enable views_view archivestampecho 'Reading all enabled exportables (archive disabled)'drush ctools-export-infostampecho 'Disabling all default views'drush ctools-export-disable views_view --yesstampecho 'Revert all default views'drush ctools-export-revert views_view --yesstampecho 'Enable all node views'drush ctools-export-enable views_view --module=node --yesstampecho 'Disable all node views'drush ctools-export-disable views_view --module=node --yesstampecho 'Revert all node views'drush ctools-export-revert views_view --module=node --yesstampecho 'Revert all exportables'drush ctools-export-revert --all --yesstampecho 'Enable all exportables'drush ctools-export-enable --all --yesstampecho 'Disable all exportables'drush ctools-export-disable --all --yesstampecho 'Bulk export all objects'drush ctools-export $MODULE_NAME --subdir='tests' --choice=1stampecho 'Show all files in created folder'ls -lAR "$MODULE_DIR/tests/$MODULE_NAME"stampecho 'Removing exported object files'rm -Rf $MODULE_DIR/tests
 |