mediamosa_maintenance_browse_test_form_submit

Versions
mediamosa-21
mediamosa_maintenance_browse_test_form_submit($form, &$form_state)

Run selected tests.

Code

sites/all/modules/mediamosa/maintenance/browse/mediamosa_maintenance_browse_simpletest.inc, line 90

<?php
function mediamosa_maintenance_browse_test_form_submit($form, &$form_state) {

  // Get list of tests.
  $tests_list = array();
  foreach ($form_state['values'] as $class_name => $value) {
    if (class_exists($class_name) && $value === 1) {
      $tests_list[] = $class_name;
    }
  }
  if (count($tests_list) > 0 ) {
    $test_id = simpletest_run_tests($tests_list, 'drupal');
    $form_state['redirect'] = 'admin/mediamosa/browse/testing/results/' . $test_id;
  }
  else {
    drupal_set_message(t('No test(s) selected.'), 'error');
  }
}
?>