Classes and interfaces

Contains filters are case sensitive
Name Typesort descending Namespace Location Description
commandUnitCase class Unish tests/commandUnitTest.php
FilesystemCase class Unish tests/filesystemTest.php Filesystem related testing.
ConfigCase class Unish tests/configTest.php Tests for Configuration Management commands for D8+. @group commands @group config
makeMakefileCase class Unish tests/makeTest.php Make makefile tests. @group make @group slow
shellAliasesCase class Unish tests/shellAliasTest.php Tests for Shell aliases.
saUnitCase class Unish tests/siteAliasUnitTest.php Unit tests for
coreCase class Unish tests/coreTest.php Tests for core commands.
releaseInfoCase class Unish tests/releaseInfoTest.php pm testing
sqlSyncTest class Unish tests/sqlSyncTest.php @group slow @group commands @group sql
generateMakeCase class Unish tests/generateMakeTest.php Generate makefile tests
SqlDumpTest class Unish tests/sqlDumpTest.php Tests for sql-dump commands.
WatchdogCase class Unish tests/watchdogTest.php @group commands
ImageCase class Unish tests/imageTest.php Tests image-flush command
siteSshCase class Unish tests/siteSshTest.php @file Tests for
siteSetUnitTest class Unish tests/siteSetUnitTest.php @group base
drushScriptCase class Unish tests/drushScriptTest.php Tests for the 'drush' script itself
quickDrupalCase class Unish tests/quickDrupalTest.php core-quick-drupal tests.
commandSpecificCase class Unish tests/commandSpecificTest.php Assure that context API behaves as designed. Mostly implicitly tested, but we do have some edges that need explicit testing. *
VariableCase class Unish tests/variableTest.php @group commands
commandCase class Unish tests/commandTest.php @group base
batchCase class Unish tests/batchTest.php Tests the drush batch subsystem.
backendCase class Unish tests/backendTest.php We choose to test the backend system in two parts.
saCase class Unish tests/siteAliasTest.php Tests for
siteSetCommandCase class Unish tests/siteSetTest.php @group base
outputFormatUnitCase class Unish tests/outputFormatUnitTest.php
userCase class Unish tests/userTest.php @group slow @group commands
completeCase class Unish tests/completeTest.php @group base
roleCase class Unish tests/roleTest.php @group slow @group commands
pmUpdateCode class Unish tests/pmUpdateCodeTest.php @group slow @group pm
QueueCase class Unish tests/queueTest.php @group commands
contextCase class Unish tests/contextTest.php
tablesUnitTest class Unish tests/tablesUnitTest.php Unit tests for table formatting.
pmDownloadCase class Unish tests/pmDownloadTest.php @group pm
cacheCommandCase class Unish tests/cacheCommandTest.php Cache command testing.
WildcardUnitCase class Unish tests/expandWildcardTablesUnitTest.php Unit tests for drush_sql_expand_wildcard_tables and drush_sql_filter_tables.
archiveDumpCase class Unish tests/archiveDumpTest.php Tests for archive-dump and archive-restore
DrushBatchContext class includes/ Class extending ArrayObject to allow the batch API to perform logging when some keys of the array change.
drush_outputformat class commands/core/ Interface for output format engines.
DrushMakeProject class commands/make/ The base project class.
DrushMakeProject_Core class commands/make/ For processing Drupal core projects.
DrushMakeProject_Library class commands/make/ For processing libraries.
DrushMakeProject_Module class commands/make/ For processing modules.
DrushMakeProject_Profile class commands/make/ For processing installation profiles.
DrushMakeProject_Theme class commands/make/ For processing themes.
DrushMakeProject_Translation class commands/make/ For processing translations.
drush_version_control_svn class commands/pm/version_control/
drush_version_control_bzr class commands/pm/version_control/
drush_version_control_backup class commands/pm/version_control/
drush_outputformat_list class commands/core/outputformat/ Output formatter 'list'
drush_outputformat_var_export class commands/core/outputformat/ Output formatter 'var_export'