Drush: commands/core/test.drush.inc File Reference

  1. 7.x doxygen/html/test_8drush_8inc.html
  2. master doxygen/html/test_8drush_8inc.html
test.drush.inc File Reference

Go to the source code of this file.

Functions

 test_drush_help_alter (&$command)
 test_drush_command ()
 test_test_run_complete ()
 drush_test_clean ()
 drush_test_run_validate ($specs=NULL)
 drush_test_run ($specs=NULL)
 drush_test_run_class ($class)
 simpletest_drush_run_test ($class)
 simpletest_drush_test_groups ($tests)
 drush_test_list ($groups)
 drush_test_get_all_tests ()
 drush_test_get_results ($test_id, $info)
 drush_test_xml_results ($test_id, $test_suites, $dir)

Detailed Description

Simpletest module drush integration.

Definition in file test.drush.inc.

Function Documentation

drush_test_run (   $specs = NULL)

Test-run command callback.

A comma delimited string of test classes or group names.

Definition at line 110 of file test.drush.inc.

References drush_drupal_major_version(), drush_get_error(), drush_get_option(), drush_invoke_process(), DRUSH_SUCCESS, drush_test_run_class(), and simpletest_drush_run_test().

Here is the call graph for this function:

drush_test_run_class (   $class)

Run a test class via drush_invoke_process()

Parameters
string$classThe test class to run.
Returns
If the command could not be completed successfully, FALSE. If the command was completed, this will return an associative array containing the results of the API call.
See Also
drush_backend_get_result()

Definition at line 170 of file test.drush.inc.

References drush_invoke_process(), and drush_redispatch_get_options().

Referenced by drush_test_run().

Here is the call graph for this function:

Here is the caller graph for this function:

drush_test_xml_results (   $test_id,
  $test_suites,
  $dir 
)

Write test results in jUnit XML format.

Definition at line 368 of file test.drush.inc.

Referenced by simpletest_drush_run_test().

Here is the caller graph for this function:

simpletest_drush_run_test (   $class)

Run a single test and display any failure messages.

Definition at line 179 of file test.drush.inc.

References drush_drupal_major_version(), drush_get_option(), drush_log(), drush_set_error(), drush_test_xml_results(), and dt().

Referenced by drush_test_run().

Here is the call graph for this function:

Here is the caller graph for this function:

simpletest_drush_test_groups (   $tests)

Retrieve all test groups and sanitize their names to make them command-line friendly.

Definition at line 256 of file test.drush.inc.

test_drush_command ( )

Implementation of hook_drush_command().

Definition at line 28 of file test.drush.inc.

References DRUSH_BOOTSTRAP_DRUPAL_FULL.

test_drush_help_alter ( $command)

Implements hook_drush_help_alter().

Definition at line 11 of file test.drush.inc.

References drush_drupal_major_version().

Here is the call graph for this function:

test_test_run_complete ( )

Command argument complete callback.

Returns
Array of test classes and groups.

Definition at line 82 of file test.drush.inc.

References DRUSH_BOOTSTRAP_DRUPAL_FULL, drush_bootstrap_max(), drush_include_engine(), and drush_module_exists().

Here is the call graph for this function:

File

doxygen/html/test_8drush_8inc.html
View source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Drush: commands/core/test.drush.inc File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Drush
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.2 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_afac61274991793aa7e9133a8f4f291e.html">commands</a></li><li class="navelem"><a class="el" href="dir_5762b63965e3a68a35f77c23b4dd4668.html">core</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">test.drush.inc File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="test_8drush_8inc_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a7072eebfd71d67302d4a81a871546f58"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#a7072eebfd71d67302d4a81a871546f58">test_drush_help_alter</a> (&amp;$command)</td></tr>
<tr class="memitem:af6fb29ac18d0a5cbacfb04011b2444a4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#af6fb29ac18d0a5cbacfb04011b2444a4">test_drush_command</a> ()</td></tr>
<tr class="memitem:a51877c20991275c2f1b3db7ed15aa82e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#a51877c20991275c2f1b3db7ed15aa82e">test_test_run_complete</a> ()</td></tr>
<tr class="memitem:adc0aad1df4a8c7d165258993a6815c54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc0aad1df4a8c7d165258993a6815c54"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>drush_test_clean</b> ()</td></tr>
<tr class="memitem:ac51eff1a25739cbb8e6bdaa6975a1561"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac51eff1a25739cbb8e6bdaa6975a1561"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>drush_test_run_validate</b> ($specs=NULL)</td></tr>
<tr class="memitem:a57434dfc9c0efc59211c97e949c64529"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#a57434dfc9c0efc59211c97e949c64529">drush_test_run</a> ($specs=NULL)</td></tr>
<tr class="memitem:a4c0795f7fba4f6bc705858edae5d9f2f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#a4c0795f7fba4f6bc705858edae5d9f2f">drush_test_run_class</a> ($class)</td></tr>
<tr class="memitem:ae25259420aa03c34eddc837befcf0df4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#ae25259420aa03c34eddc837befcf0df4">simpletest_drush_run_test</a> ($class)</td></tr>
<tr class="memitem:aa1d08ec99348d3a95c4861822d2bb4f1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#aa1d08ec99348d3a95c4861822d2bb4f1">simpletest_drush_test_groups</a> ($tests)</td></tr>
<tr class="memitem:a4aeb8c12d1ba8bb57496ff4e1b76730d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4aeb8c12d1ba8bb57496ff4e1b76730d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>drush_test_list</b> ($groups)</td></tr>
<tr class="memitem:a9413a07bab770a08d6f1b55c60d1052e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9413a07bab770a08d6f1b55c60d1052e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>drush_test_get_all_tests</b> ()</td></tr>
<tr class="memitem:a18532800dd1b0ae6bafcd56dd289ff2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18532800dd1b0ae6bafcd56dd289ff2d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>drush_test_get_results</b> ($test_id, $info)</td></tr>
<tr class="memitem:a8ffcb9aa797dd1ebb420aee4483d9279"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test_8drush_8inc.html#a8ffcb9aa797dd1ebb420aee4483d9279">drush_test_xml_results</a> ($test_id, $test_suites, $dir)</td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Simpletest module drush integration. </p>

<p>Definition in file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>
</div><h2>Function Documentation</h2>
<a class="anchor" id="a57434dfc9c0efc59211c97e949c64529"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_test_run </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$specs</em> = <code>NULL</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Test-run command callback.</p>
<p>A comma delimited string of test classes or group names. </p>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00110">110</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>References <a class="el" href="includes_2drupal_8inc_source.html#l00077">drush_drupal_major_version()</a>, <a class="el" href="drush_8inc_source.html#l01753">drush_get_error()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="includes_2command_8inc_source.html#l00102">drush_invoke_process()</a>, <a class="el" href="drush_8inc_source.html#l00016">DRUSH_SUCCESS</a>, <a class="el" href="test_8drush_8inc_source.html#l00170">drush_test_run_class()</a>, and <a class="el" href="test_8drush_8inc_source.html#l00179">simpletest_drush_run_test()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_a57434dfc9c0efc59211c97e949c64529_cgraph.png" border="0" usemap="#test_8drush_8inc_a57434dfc9c0efc59211c97e949c64529_cgraph" alt=""/></div>
<map name="test_8drush_8inc_a57434dfc9c0efc59211c97e949c64529_cgraph" id="test_8drush_8inc_a57434dfc9c0efc59211c97e949c64529_cgraph">
<area shape="rect" id="node3" href="includes_2drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1323,127,1456,174"/><area shape="rect" id="node11" href="group__errorhandling.html#ga33fe8456b3dc49a0e28e7f63692a0d44" title="drush_get_error" alt="" coords="377,119,489,148"/><area shape="rect" id="node14" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1563,916,1683,945"/><area shape="rect" id="node21" href="group__dispatching.html#ga125471885af052278a0874446b332cf9" title="drush_invoke_process" alt="" coords="357,557,509,587"/><area shape="rect" id="node129" href="test_8drush_8inc.html#a4c0795f7fba4f6bc705858edae5d9f2f" title="drush_test_run_class" alt="" coords="163,557,309,587"/><area shape="rect" id="node141" href="test_8drush_8inc.html#ae25259420aa03c34eddc837befcf0df4" title="simpletest_drush_run_test" alt="" coords="785,247,959,276"/><area shape="rect" id="node5" href="includes_2drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1551,192,1695,221"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1793,523,1921,552"/><area shape="rect" id="node9" href="includes_2drupal_8inc.html#aa7ac001ed15d678fa533b54d962eb5bc" title="drush_drupal_load_autoloader" alt="" coords="1760,192,1955,221"/><area shape="rect" id="node16" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1793,1001,1921,1031"/><area shape="rect" id="node19" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1783,1076,1932,1105"/><area shape="rect" id="node23" href="sitealias_8inc.html#a0dd349885b59373b8a067d7589d096e7" title="drush_sitealias_resolve\l_sitespecs" alt="" coords="560,1381,717,1427"/><area shape="rect" id="node46" href="group__logging.html#gad820f489a93518301794ada4ff7816b6" title="drush_log" alt="" coords="1351,403,1428,432"/><area shape="rect" id="node52" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1116,299,1153,328"/><area shape="rect" id="node55" href="sitealias_8inc.html#a0665329c1176b30398fa27ee5cd10423" title="drush_sitealias_simplify\l_names" alt="" coords="559,877,719,923"/><area shape="rect" id="node57" href="context_8inc.html#a559008f6decb23108b83e704208e415e" title="drush_get_option_override" alt="" coords="1048,557,1221,587"/><area shape="rect" id="node62" href="backend_8inc.html#a7852d5448cd4ee3a2082eccd24d690e7" title="drush_backend_invoke\l_concurrent" alt="" coords="561,807,716,854"/><area shape="rect" id="node25" href="sitealias_8inc.html#ac2f57b80441374522c4e4cdc3b7e0c2b" title="drush_sitealias_get\l_record" alt="" coords="1068,1413,1201,1459"/><area shape="rect" id="node43" href="sitealias_8inc.html#a79d866a010f76b7d6ec47ab2a72a0c43" title="drush_sitealias_resolve\l_sitelist" alt="" coords="793,1381,951,1427"/><area shape="rect" id="node27" href="sitealias_8inc.html#a448de5768a772d33e44f86cfefe070ac" title="_drush_sitealias_get\l_record" alt="" coords="1319,1383,1460,1430"/><area shape="rect" id="node33" href="sitealias_8inc.html#a9e6067d5c022f5ee598fd0da886931a0" title="drush_sitealias_local\l_site_path" alt="" coords="1552,1453,1693,1499"/><area shape="rect" id="node35" href="sitealias_8inc.html#ab58274361a02348f2d3ebf640686480b" title="drush_sitealias_uri\l_to_site_dir" alt="" coords="1792,1453,1923,1499"/><area shape="rect" id="node39" href="sitealias_8inc.html#a49723d857350c5f3501001cede845fa5" title="drush_sitealias_lookup\l_alias_by_path" alt="" coords="1312,1453,1467,1499"/><area shape="rect" id="node30" href="includes_2environment_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="2004,1269,2132,1299"/><area shape="rect" id="node49" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1545,352,1700,381"/><area shape="rect" id="node59" href="context_8inc.html#add3af7aa09b1ccf49718577a8d7aa61d" title="drush_sitealias_get\l_option" alt="" coords="1323,506,1456,553"/><area shape="rect" id="node65" href="backend_8inc.html#a895f14d30af875ea1783a3de2355d095" title="_drush_backend_adjust\l_options" alt="" coords="793,893,951,939"/><area shape="rect" id="node67" href="backend_8inc.html#aff4e2427168bc7585fcfa5eca6a94af0" title="_drush_backend_get\l_global_contexts" alt="" coords="1064,867,1205,914"/><area shape="rect" id="node73" href="includes_2command_8inc.html#aed341ec21a59c794b73f7ba031825632" title="drush_command_get_command\l_specific_options" alt="" coords="769,962,975,1009"/><area shape="rect" id="node77" href="backend_8inc.html#a20dd75d8a0d75a4e59db35c8918d1d8a" title="_drush_backend_classify\l_options" alt="" coords="1051,1022,1219,1069"/><area shape="rect" id="node82" href="group__commandwrappers.html#ga1292121e5bdd4bf19ef4f944b16301ed" title="drush_os" alt="" coords="1352,797,1427,827"/><area shape="rect" id="node85" href="includes_2environment_8inc.html#a8839a1aae14125ef4128d1477827ca0e" title="drush_build_drush_command" alt="" coords="1295,1331,1484,1360"/><area shape="rect" id="node104" href="backend_8inc.html#aa9bff3ffcd61a4dd945b567057a54e5d" title="_drush_backend_generate\l_command" alt="" coords="1048,722,1221,769"/><area shape="rect" id="node111" href="backend_8inc.html#ad19c067bfbd87dfc63c55659723aaf60" title="_drush_backend_argument\l_string" alt="" coords="1300,575,1479,622"/><area shape="rect" id="node116" href="backend_8inc.html#a1d3f3caae7e1300c53e2cc1fe4ffb932" title="_drush_backend_invoke" alt="" coords="791,480,953,509"/><area shape="rect" id="node69" href="drush_8inc.html#acb0a26e79bcbdd1152d59a6916a35aae" title="drush_get_global_options" alt="" coords="1305,1003,1473,1032"/><area shape="rect" id="node75" href="includes_2command_8inc.html#ada5bfda5bb64c19886f7253e30a58de2" title="drush_command_normalize_name" alt="" coords="1025,969,1244,999"/><area shape="rect" id="node80" href="sitealias_8inc.html#a4345c09c2ecb4793246075f06c146fec" title="drush_sitealias_site\l_selection_keys" alt="" coords="1321,1055,1457,1102"/><area shape="rect" id="node87" href="includes_2environment_8inc.html#afd2e0babc825c7c524b1fb28cde88532" title="_drush_get_os" alt="" coords="1804,1295,1911,1324"/><area shape="rect" id="node90" href="group__commandwrappers.html#gafc52f7e769d935b4d2462467cdf8d5ee" title="drush_escapeshellarg" alt="" coords="1549,1087,1696,1116"/><area shape="rect" id="node94" href="context_8inc.html#ae7691e4635dc346aae09eb3f0bbd6092" title="drush_get_context_options" alt="" coords="1533,1191,1712,1220"/><area shape="rect" id="node100" href="includes_2environment_8inc.html#a87a6fcd104950fb9b0d90e25208bcf79" title="drush_has_bash" alt="" coords="1564,1345,1681,1375"/><area shape="rect" id="node107" href="includes_2environment_8inc.html#a395834ff6c51946c9c8a0953aa8f539f" title="drush_is_local_host" alt="" coords="1789,821,1925,851"/><area shape="rect" id="node122" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1079,352,1191,381"/><area shape="rect" id="node125" href="includes_2command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1299,248,1480,277"/><area shape="rect" id="node132" href="group__dispatching.html#ga9b1a98376983ee529fc868ef4280b12d" title="drush_redispatch_get\l_options" alt="" coords="1061,1097,1208,1143"/><area shape="rect" id="node137" href="includes_2command_8inc.html#aaf301462cb45c0da60e79ea868323858" title="drush_parse_command" alt="" coords="1311,1125,1468,1155"/><area shape="rect" id="node147" href="test_8drush_8inc.html#a8ffcb9aa797dd1ebb420aee4483d9279" title="drush_test_xml_results" alt="" coords="1056,93,1213,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a4c0795f7fba4f6bc705858edae5d9f2f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_test_run_class </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$class</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Run a test class via <a class="el" href="group__dispatching.html#ga125471885af052278a0874446b332cf9">drush_invoke_process()</a> </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$class</td><td>The test class to run.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>If the command could not be completed successfully, FALSE. If the command was completed, this will return an associative array containing the results of the API call. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="backend_8inc.html#ac295e52c1fa40b91d9100517ed8e76de">drush_backend_get_result()</a> </dd></dl>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00170">170</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>References <a class="el" href="includes_2command_8inc_source.html#l00102">drush_invoke_process()</a>, and <a class="el" href="includes_2command_8inc_source.html#l00665">drush_redispatch_get_options()</a>.</p>

<p>Referenced by <a class="el" href="test_8drush_8inc_source.html#l00110">drush_test_run()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_cgraph.png" border="0" usemap="#test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_cgraph" alt=""/></div>
<map name="test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_cgraph" id="test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_cgraph">
<area shape="rect" id="node3" href="group__dispatching.html#ga125471885af052278a0874446b332cf9" title="drush_invoke_process" alt="" coords="200,701,352,730"/><area shape="rect" id="node125" href="group__dispatching.html#ga9b1a98376983ee529fc868ef4280b12d" title="drush_redispatch_get\l_options" alt="" coords="1091,1068,1237,1115"/><area shape="rect" id="node5" href="sitealias_8inc.html#a0dd349885b59373b8a067d7589d096e7" title="drush_sitealias_resolve\l_sitespecs" alt="" coords="403,528,560,575"/><area shape="rect" id="node29" href="group__logging.html#gad820f489a93518301794ada4ff7816b6" title="drush_log" alt="" coords="1125,1138,1203,1168"/><area shape="rect" id="node35" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1145,1192,1183,1221"/><area shape="rect" id="node42" href="sitealias_8inc.html#a0665329c1176b30398fa27ee5cd10423" title="drush_sitealias_simplify\l_names" alt="" coords="401,459,561,506"/><area shape="rect" id="node44" href="context_8inc.html#a559008f6decb23108b83e704208e415e" title="drush_get_option_override" alt="" coords="1077,648,1251,677"/><area shape="rect" id="node55" href="backend_8inc.html#a7852d5448cd4ee3a2082eccd24d690e7" title="drush_backend_invoke\l_concurrent" alt="" coords="613,632,768,679"/><area shape="rect" id="node7" href="sitealias_8inc.html#ac2f57b80441374522c4e4cdc3b7e0c2b" title="drush_sitealias_get\l_record" alt="" coords="856,156,989,203"/><area shape="rect" id="node26" href="sitealias_8inc.html#a79d866a010f76b7d6ec47ab2a72a0c43" title="drush_sitealias_resolve\l_sitelist" alt="" coords="612,478,769,524"/><area shape="rect" id="node9" href="sitealias_8inc.html#a448de5768a772d33e44f86cfefe070ac" title="_drush_sitealias_get\l_record" alt="" coords="1093,156,1235,203"/><area shape="rect" id="node16" href="sitealias_8inc.html#a9e6067d5c022f5ee598fd0da886931a0" title="drush_sitealias_local\l_site_path" alt="" coords="1341,36,1483,83"/><area shape="rect" id="node18" href="sitealias_8inc.html#ab58274361a02348f2d3ebf640686480b" title="drush_sitealias_uri\l_to_site_dir" alt="" coords="1595,96,1725,143"/><area shape="rect" id="node22" href="sitealias_8inc.html#a49723d857350c5f3501001cede845fa5" title="drush_sitealias_lookup\l_alias_by_path" alt="" coords="1087,36,1241,83"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1809,854,1937,884"/><area shape="rect" id="node13" href="includes_2environment_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="1809,298,1937,328"/><area shape="rect" id="node32" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1335,1237,1489,1266"/><area shape="rect" id="node37" href="includes_2drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1345,1340,1479,1387"/><area shape="rect" id="node39" href="includes_2drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1588,1345,1732,1374"/><area shape="rect" id="node46" href="context_8inc.html#add3af7aa09b1ccf49718577a8d7aa61d" title="drush_sitealias_get\l_option" alt="" coords="1345,634,1479,680"/><area shape="rect" id="node48" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1600,689,1720,718"/><area shape="rect" id="node50" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1809,585,1937,614"/><area shape="rect" id="node53" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1799,664,1948,693"/><area shape="rect" id="node58" href="backend_8inc.html#a895f14d30af875ea1783a3de2355d095" title="_drush_backend_adjust\l_options" alt="" coords="844,632,1001,679"/><area shape="rect" id="node60" href="backend_8inc.html#aff4e2427168bc7585fcfa5eca6a94af0" title="_drush_backend_get\l_global_contexts" alt="" coords="1093,818,1235,864"/><area shape="rect" id="node68" href="includes_2command_8inc.html#aed341ec21a59c794b73f7ba031825632" title="drush_command_get_command\l_specific_options" alt="" coords="820,856,1025,903"/><area shape="rect" id="node74" href="backend_8inc.html#a20dd75d8a0d75a4e59db35c8918d1d8a" title="_drush_backend_classify\l_options" alt="" coords="1080,951,1248,998"/><area shape="rect" id="node79" href="group__commandwrappers.html#ga1292121e5bdd4bf19ef4f944b16301ed" title="drush_os" alt="" coords="1127,582,1201,612"/><area shape="rect" id="node82" href="includes_2environment_8inc.html#a8839a1aae14125ef4128d1477827ca0e" title="drush_build_drush_command" alt="" coords="1317,429,1507,458"/><area shape="rect" id="node101" href="backend_8inc.html#aa9bff3ffcd61a4dd945b567057a54e5d" title="_drush_backend_generate\l_command" alt="" coords="836,402,1009,448"/><area shape="rect" id="node108" href="backend_8inc.html#ad19c067bfbd87dfc63c55659723aaf60" title="_drush_backend_argument\l_string" alt="" coords="1075,462,1253,508"/><area shape="rect" id="node116" href="backend_8inc.html#a1d3f3caae7e1300c53e2cc1fe4ffb932" title="_drush_backend_invoke" alt="" coords="841,753,1004,782"/><area shape="rect" id="node62" href="drush_8inc.html#acb0a26e79bcbdd1152d59a6916a35aae" title="drush_get_global_options" alt="" coords="1328,960,1496,989"/><area shape="rect" id="node64" href="includes_2command_8inc.html#a74995cc76034e90a39baee51111b20be" title="drush_command_invoke\l_all_ref" alt="" coords="1579,906,1741,952"/><area shape="rect" id="node70" href="includes_2command_8inc.html#ada5bfda5bb64c19886f7253e30a58de2" title="drush_command_normalize_name" alt="" coords="1303,906,1521,936"/><area shape="rect" id="node72" href="includes_2command_8inc.html#af0c377881e5c9c772f0cad80ea016452" title="drush_get_commands" alt="" coords="1585,976,1735,1005"/><area shape="rect" id="node77" href="sitealias_8inc.html#a4345c09c2ecb4793246075f06c146fec" title="drush_sitealias_site\l_selection_keys" alt="" coords="1344,1012,1480,1059"/><area shape="rect" id="node84" href="includes_2environment_8inc.html#afd2e0babc825c7c524b1fb28cde88532" title="_drush_get_os" alt="" coords="1607,481,1713,510"/><area shape="rect" id="node87" href="group__commandwrappers.html#gafc52f7e769d935b4d2462467cdf8d5ee" title="drush_escapeshellarg" alt="" coords="1587,324,1733,353"/><area shape="rect" id="node91" href="context_8inc.html#ae7691e4635dc346aae09eb3f0bbd6092" title="drush_get_context_options" alt="" coords="1571,534,1749,564"/><area shape="rect" id="node97" href="includes_2environment_8inc.html#a87a6fcd104950fb9b0d90e25208bcf79" title="drush_has_bash" alt="" coords="1601,377,1719,406"/><area shape="rect" id="node104" href="includes_2environment_8inc.html#a395834ff6c51946c9c8a0953aa8f539f" title="drush_is_local_host" alt="" coords="1344,221,1480,250"/><area shape="rect" id="node110" href="backend_8inc.html#a76fe1964075bf89898a79d07885dcacf" title="_drush_escape_option" alt="" coords="1336,376,1488,405"/><area shape="rect" id="node119" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="1121,701,1207,730"/><area shape="rect" id="node130" href="includes_2command_8inc.html#aaf301462cb45c0da60e79ea868323858" title="drush_parse_command" alt="" coords="1333,1184,1491,1213"/><area shape="rect" id="node132" href="context_8inc.html#afaf9361f1297f29d10402b075985985a" title="drush_get_arguments" alt="" coords="1587,1080,1733,1109"/><area shape="rect" id="node137" href="includes_2command_8inc.html#a6a908a954cb96c0e4dadb715cd72cae4" title="_drush_prepare_command" alt="" coords="1573,1186,1747,1216"/><area shape="rect" id="node139" href="context_8inc.html#af37b8df12a8fc3bf25b173d420a11203" title="drush_set_command" alt="" coords="1589,1133,1731,1162"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_icgraph.png" border="0" usemap="#test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_icgraph" alt=""/></div>
<map name="test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_icgraph" id="test_8drush_8inc_a4c0795f7fba4f6bc705858edae5d9f2f_icgraph">
<area shape="rect" id="node3" href="test_8drush_8inc.html#a57434dfc9c0efc59211c97e949c64529" title="drush_test_run" alt="" coords="201,5,308,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a8ffcb9aa797dd1ebb420aee4483d9279"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_test_xml_results </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$test_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$test_suites</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$dir</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Write test results in jUnit XML format. </p>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00368">368</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>Referenced by <a class="el" href="test_8drush_8inc_source.html#l00179">simpletest_drush_run_test()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_a8ffcb9aa797dd1ebb420aee4483d9279_icgraph.png" border="0" usemap="#test_8drush_8inc_a8ffcb9aa797dd1ebb420aee4483d9279_icgraph" alt=""/></div>
<map name="test_8drush_8inc_a8ffcb9aa797dd1ebb420aee4483d9279_icgraph" id="test_8drush_8inc_a8ffcb9aa797dd1ebb420aee4483d9279_icgraph">
<area shape="rect" id="node3" href="test_8drush_8inc.html#ae25259420aa03c34eddc837befcf0df4" title="simpletest_drush_run_test" alt="" coords="212,5,385,35"/><area shape="rect" id="node5" href="test_8drush_8inc.html#a57434dfc9c0efc59211c97e949c64529" title="drush_test_run" alt="" coords="436,5,543,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae25259420aa03c34eddc837befcf0df4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">simpletest_drush_run_test </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$class</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Run a single test and display any failure messages. </p>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00179">179</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>References <a class="el" href="includes_2drupal_8inc_source.html#l00077">drush_drupal_major_version()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="drush_8inc_source.html#l01413">drush_log()</a>, <a class="el" href="drush_8inc_source.html#l01723">drush_set_error()</a>, <a class="el" href="test_8drush_8inc_source.html#l00368">drush_test_xml_results()</a>, and <a class="el" href="output_8inc_source.html#l00145">dt()</a>.</p>

<p>Referenced by <a class="el" href="test_8drush_8inc_source.html#l00110">drush_test_run()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_cgraph.png" border="0" usemap="#test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_cgraph" alt=""/></div>
<map name="test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_cgraph" id="test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_cgraph">
<area shape="rect" id="node3" href="includes_2drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="460,5,593,51"/><area shape="rect" id="node11" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="248,171,368,200"/><area shape="rect" id="node18" href="group__logging.html#gad820f489a93518301794ada4ff7816b6" title="drush_log" alt="" coords="488,232,565,261"/><area shape="rect" id="node24" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="252,284,364,313"/><area shape="rect" id="node31" href="test_8drush_8inc.html#a8ffcb9aa797dd1ebb420aee4483d9279" title="drush_test_xml_results" alt="" coords="229,337,387,367"/><area shape="rect" id="node33" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="289,103,327,132"/><area shape="rect" id="node5" href="includes_2drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="673,17,817,47"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="905,205,1033,235"/><area shape="rect" id="node9" href="includes_2drupal_8inc.html#aa7ac001ed15d678fa533b54d962eb5bc" title="drush_drupal_load_autoloader" alt="" coords="872,17,1067,47"/><area shape="rect" id="node13" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="463,125,591,155"/><area shape="rect" id="node16" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="452,179,601,208"/><area shape="rect" id="node21" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="668,257,823,287"/><area shape="rect" id="node27" href="includes_2command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="436,336,617,365"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_icgraph.png" border="0" usemap="#test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_icgraph" alt=""/></div>
<map name="test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_icgraph" id="test_8drush_8inc_ae25259420aa03c34eddc837befcf0df4_icgraph">
<area shape="rect" id="node3" href="test_8drush_8inc.html#a57434dfc9c0efc59211c97e949c64529" title="drush_test_run" alt="" coords="231,5,337,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aa1d08ec99348d3a95c4861822d2bb4f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">simpletest_drush_test_groups </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$tests</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Retrieve all test groups and sanitize their names to make them command-line friendly. </p>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00256">256</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

</div>
</div>
<a class="anchor" id="af6fb29ac18d0a5cbacfb04011b2444a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">test_drush_command </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Implementation of <a class="el" href="drush_8api_8php.html#ad8372d595205e79e81d7700f4f59b31c">hook_drush_command()</a>. </p>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00028">28</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>References <a class="el" href="lib_2Drush_2Boot_2bootstrap_8inc_source.html#l00099">DRUSH_BOOTSTRAP_DRUPAL_FULL</a>.</p>

</div>
</div>
<a class="anchor" id="a7072eebfd71d67302d4a81a871546f58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">test_drush_help_alter </td>
          <td>(</td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>$command</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Implements <a class="el" href="group__hooks.html#ga013c29fff5780421e512662dffb3ee6c">hook_drush_help_alter()</a>. </p>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00011">11</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>References <a class="el" href="includes_2drupal_8inc_source.html#l00077">drush_drupal_major_version()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_a7072eebfd71d67302d4a81a871546f58_cgraph.png" border="0" usemap="#test_8drush_8inc_a7072eebfd71d67302d4a81a871546f58_cgraph" alt=""/></div>
<map name="test_8drush_8inc_a7072eebfd71d67302d4a81a871546f58_cgraph" id="test_8drush_8inc_a7072eebfd71d67302d4a81a871546f58_cgraph">
<area shape="rect" id="node3" href="includes_2drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="201,23,335,70"/><area shape="rect" id="node5" href="includes_2drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="385,32,529,61"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="612,5,740,35"/><area shape="rect" id="node9" href="includes_2drupal_8inc.html#aa7ac001ed15d678fa533b54d962eb5bc" title="drush_drupal_load_autoloader" alt="" coords="579,59,773,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a51877c20991275c2f1b3db7ed15aa82e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">test_test_run_complete </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Command argument complete callback.</p>
<dl class="section return"><dt>Returns</dt><dd>Array of test classes and groups. </dd></dl>

<p>Definition at line <a class="el" href="test_8drush_8inc_source.html#l00082">82</a> of file <a class="el" href="test_8drush_8inc_source.html">test.drush.inc</a>.</p>

<p>References <a class="el" href="lib_2Drush_2Boot_2bootstrap_8inc_source.html#l00099">DRUSH_BOOTSTRAP_DRUPAL_FULL</a>, <a class="el" href="lib_2Drush_2Boot_2bootstrap_8inc_source.html#l00326">drush_bootstrap_max()</a>, <a class="el" href="engines_8inc_source.html#l00479">drush_include_engine()</a>, and <a class="el" href="commands_2core_2drupal_2environment_8inc_source.html#l00136">drush_module_exists()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="test_8drush_8inc_a51877c20991275c2f1b3db7ed15aa82e_cgraph.png" border="0" usemap="#test_8drush_8inc_a51877c20991275c2f1b3db7ed15aa82e_cgraph" alt=""/></div>
<map name="test_8drush_8inc_a51877c20991275c2f1b3db7ed15aa82e_cgraph" id="test_8drush_8inc_a51877c20991275c2f1b3db7ed15aa82e_cgraph">
<area shape="rect" id="node3" href="lib_2Drush_2Boot_2bootstrap_8inc.html#adb325e52092d83c685acdee827af1085" title="drush_bootstrap_max" alt="" coords="213,876,360,905"/><area shape="rect" id="node74" href="engines_8inc.html#a91df31f18b0a1d05540ccaf85e6d9a88" title="drush_include_engine" alt="" coords="801,57,948,87"/><area shape="rect" id="node82" href="commands_2core_2drupal_2environment_8inc.html#a643d851fd8dc63ea2ce8cf67aa33098c" title="drush_module_exists" alt="" coords="215,929,359,959"/><area shape="rect" id="node5" href="lib_2Drush_2Boot_2bootstrap_8inc.html#ab982885828936c22ba99ab9a7b2981ff" title="_drush_bootstrap_phases" alt="" coords="789,981,960,1011"/><area shape="rect" id="node7" href="lib_2Drush_2Boot_2bootstrap_8inc.html#a7b119d89395f0ef01bd2392afa4b59af" title="drush_bootstrap_validate" alt="" coords="572,979,737,1008"/><area shape="rect" id="node12" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1953,648,2081,677"/><area shape="rect" id="node15" href="lib_2Drush_2Boot_2bootstrap_8inc.html#a504cc0d2dfbfa276957c1e02c8f8c900" title="drush_bootstrap" alt="" coords="408,749,523,779"/><area shape="rect" id="node10" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="811,928,939,957"/><area shape="rect" id="node20" href="group__errorhandling.html#ga33fe8456b3dc49a0e28e7f63692a0d44" title="drush_get_error" alt="" coords="1737,776,1849,805"/><area shape="rect" id="node23" href="group__logging.html#gad820f489a93518301794ada4ff7816b6" title="drush_log" alt="" coords="1536,545,1613,575"/><area shape="rect" id="node29" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1320,160,1357,189"/><area shape="rect" id="node38" href="includes_2command_8inc.html#af0c377881e5c9c772f0cad80ea016452" title="drush_get_commands" alt="" coords="580,520,729,549"/><area shape="rect" id="node54" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1283,365,1395,395"/><area shape="rect" id="node26" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1716,520,1871,549"/><area shape="rect" id="node31" href="includes_2drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1508,151,1641,198"/><area shape="rect" id="node33" href="includes_2drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1721,236,1865,265"/><area shape="rect" id="node36" href="includes_2drupal_8inc.html#aa7ac001ed15d678fa533b54d962eb5bc" title="drush_drupal_load_autoloader" alt="" coords="1920,236,2115,265"/><area shape="rect" id="node40" href="includes_2command_8inc.html#ad51d79509a4a134947703f3e58564444" title="drush_commandfile_list" alt="" coords="1260,621,1417,651"/><area shape="rect" id="node43" href="includes_2command_8inc.html#a2ce77284c0002dda3a5d0527e583e017" title="drush_command_hook" alt="" coords="1263,517,1415,547"/><area shape="rect" id="node45" href="engines_8inc.html#a04ee0e7019029ef27bc4e8f14341b2b4" title="drush_merge_engine_data" alt="" coords="788,444,961,473"/><area shape="rect" id="node67" href="includes_2command_8inc.html#aa89380abcf2e406ea2d6fe05d529f2b1" title="drush_command_translate" alt="" coords="788,365,961,395"/><area shape="rect" id="node47" href="engines_8inc.html#a50374de188af3d1cb754476607b9c375" title="drush_get_engine_types_info" alt="" coords="1244,464,1433,493"/><area shape="rect" id="node51" href="engines_8inc.html#ae94a82d80d5e90cb126de1f16a7f8fe4" title="drush_get_engines" alt="" coords="1037,365,1168,395"/><area shape="rect" id="node63" href="engines_8inc.html#ac18b04b38c84979a32603cd5cef78c69" title="drush_find_engine_to_use" alt="" coords="1016,419,1189,448"/><area shape="rect" id="node49" href="includes_2command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1484,467,1665,496"/><area shape="rect" id="node69" href="includes_2command_8inc.html#a643622feb3301c9b33e295e7f2bd7804" title="_drush_command_translate" alt="" coords="1012,160,1193,189"/><area shape="rect" id="node79" href="drush_8inc.html#a80ce43b30f833522f72180811dab5a3e" title="drush_include" alt="" coords="1052,5,1153,35"/></map>
</div>
</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 8 2014 09:04:56 for Drush by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>