diff --git a/core/modules/aggregator/aggregator.test b/core/modules/aggregator/aggregator.test
index c4f42a4..e37c76a 100644
--- a/core/modules/aggregator/aggregator.test
+++ b/core/modules/aggregator/aggregator.test
@@ -6,6 +6,9 @@
  */
 
 class AggregatorTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('aggregator', 'aggregator_test');
     $web_user = $this->drupalCreateUser(array('administer news feeds', 'access news feeds', 'create article content'));
@@ -279,6 +282,9 @@ EOF;
 }
 
 class AddFeedTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Add feed functionality',
@@ -310,6 +316,9 @@ class AddFeedTestCase extends AggregatorTestCase {
 }
 
 class CategorizeFeedTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Categorize feed functionality',
@@ -353,6 +362,9 @@ class CategorizeFeedTestCase extends AggregatorTestCase {
 }
 
 class UpdateFeedTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update feed functionality',
@@ -395,6 +407,9 @@ class UpdateFeedTestCase extends AggregatorTestCase {
 }
 
 class RemoveFeedTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Remove feed functionality',
@@ -423,6 +438,9 @@ class RemoveFeedTestCase extends AggregatorTestCase {
 }
 
 class UpdateFeedItemTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update feed item functionality',
@@ -484,6 +502,9 @@ class UpdateFeedItemTestCase extends AggregatorTestCase {
 }
 
 class RemoveFeedItemTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Remove feed item functionality',
@@ -522,6 +543,9 @@ class RemoveFeedItemTestCase extends AggregatorTestCase {
 }
 
 class CategorizeFeedItemTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Categorize feed item functionality',
@@ -579,6 +603,9 @@ class CategorizeFeedItemTestCase extends AggregatorTestCase {
 }
 
 class ImportOPMLTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Import feeds from OPML functionality',
@@ -703,6 +730,9 @@ class ImportOPMLTestCase extends AggregatorTestCase {
 }
 
 class AggregatorCronTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update on cron functionality',
@@ -749,6 +779,9 @@ class AggregatorCronTestCase extends AggregatorTestCase {
 }
 
 class AggregatorRenderingTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Checks display of aggregator items',
@@ -813,6 +846,9 @@ class AggregatorRenderingTestCase extends AggregatorTestCase {
  * Tests for feed parsing.
  */
 class FeedParserTestCase extends AggregatorTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Feed parser functionality',
@@ -821,6 +857,9 @@ class FeedParserTestCase extends AggregatorTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     // Do not remove old aggregator items during these tests, since our sample
diff --git a/core/modules/block/block.test b/core/modules/block/block.test
index 0b41be5..cf7b0d2 100644
--- a/core/modules/block/block.test
+++ b/core/modules/block/block.test
@@ -9,6 +9,9 @@ class BlockTestCase extends DrupalWebTestCase {
   protected $regions;
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block functionality',
@@ -17,6 +20,9 @@ class BlockTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -384,6 +390,9 @@ class BlockTestCase extends DrupalWebTestCase {
 }
 
 class NonDefaultBlockAdmin extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Non default theme admin',
@@ -407,6 +416,9 @@ class NonDefaultBlockAdmin extends DrupalWebTestCase {
  * Test blocks correctly initialized when picking a new default theme.
  */
 class NewDefaultThemeBlocks extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'New default theme blocks',
@@ -457,6 +469,9 @@ class NewDefaultThemeBlocks extends DrupalWebTestCase {
  * Test the block system with admin themes.
  */
 class BlockAdminThemeTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Admin theme block admin accessibility',
@@ -493,6 +508,9 @@ class BlockCacheTestCase extends DrupalWebTestCase {
   protected $normal_user;
   protected $normal_user_alt;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block caching',
@@ -501,6 +519,9 @@ class BlockCacheTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('block_test');
 
@@ -677,6 +698,9 @@ class BlockCacheTestCase extends DrupalWebTestCase {
  */
 class BlockHTMLIdTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block HTML id',
@@ -685,6 +709,9 @@ class BlockHTMLIdTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('block_test');
 
@@ -715,6 +742,9 @@ class BlockHTMLIdTestCase extends DrupalWebTestCase {
  * Unit tests for template_preprocess_block().
  */
 class BlockTemplateSuggestionsUnitTest extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block template suggestions',
diff --git a/core/modules/book/book.test b/core/modules/book/book.test
index 6c351b8..6721876 100644
--- a/core/modules/book/book.test
+++ b/core/modules/book/book.test
@@ -15,6 +15,9 @@ class BookTestCase extends DrupalWebTestCase {
   // $admin_user is a user with permission to create and edit books and to administer blocks.
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Book functionality',
@@ -23,6 +26,9 @@ class BookTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('book', 'node_access_test'));
 
diff --git a/core/modules/color/color.test b/core/modules/color/color.test
index 36f31ba..10f5675 100644
--- a/core/modules/color/color.test
+++ b/core/modules/color/color.test
@@ -13,6 +13,9 @@ class ColorTestCase extends DrupalWebTestCase {
   protected $themes;
   protected $colorTests;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Color functionality',
@@ -21,6 +24,9 @@ class ColorTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('color');
 
diff --git a/core/modules/comment/comment.test b/core/modules/comment/comment.test
index 2e96ba3..90eaa84 100644
--- a/core/modules/comment/comment.test
+++ b/core/modules/comment/comment.test
@@ -10,6 +10,9 @@ class CommentHelperCase extends DrupalWebTestCase {
   protected $web_user;
   protected $node;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('comment', 'search');
     // Create users and test node.
@@ -304,6 +307,9 @@ class CommentHelperCase extends DrupalWebTestCase {
 }
 
 class CommentInterfaceTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment interface',
@@ -834,6 +840,9 @@ class CommentInterfaceTest extends CommentHelperCase {
  * Test previewing comments.
  */
 class CommentPreviewTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment preview',
@@ -940,6 +949,9 @@ class CommentPreviewTest extends CommentHelperCase {
 }
 
 class CommentAnonymous extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Anonymous comments',
@@ -948,6 +960,9 @@ class CommentAnonymous extends CommentHelperCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     variable_set('user_register', USER_REGISTER_VISITORS);
@@ -1096,6 +1111,9 @@ class CommentAnonymous extends CommentHelperCase {
  */
 class CommentPagerTest extends CommentHelperCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment paging settings',
@@ -1365,6 +1383,9 @@ class CommentPagerTest extends CommentHelperCase {
  * access module is in use.
  */
 class CommentNodeAccessTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment node access',
@@ -1373,6 +1394,9 @@ class CommentNodeAccessTest extends CommentHelperCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     DrupalWebTestCase::setUp('comment', 'search', 'node_access_test');
     node_access_rebuild();
@@ -1427,6 +1451,9 @@ class CommentNodeAccessTest extends CommentHelperCase {
 }
 
 class CommentApprovalTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment approval',
@@ -1551,6 +1578,9 @@ class CommentApprovalTest extends CommentHelperCase {
  * Functional tests for the comment module blocks.
  */
 class CommentBlockFunctionalTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment blocks',
@@ -1646,6 +1676,9 @@ class CommentBlockFunctionalTest extends CommentHelperCase {
  * Unit tests for comment module integration with RSS feeds.
  */
 class CommentRSSUnitTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment RSS',
@@ -1678,6 +1711,9 @@ class CommentRSSUnitTest extends CommentHelperCase {
  * Test to make sure comment content is rebuilt.
  */
 class CommentContentRebuild extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment Rebuild',
@@ -1718,6 +1754,9 @@ class CommentContentRebuild extends CommentHelperCase {
  * Test comment token replacement in strings.
  */
 class CommentTokenReplaceTestCase extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment token replacement',
@@ -1818,6 +1857,9 @@ class CommentTokenReplaceTestCase extends CommentHelperCase {
  * Test actions provided by the comment module.
  */
 class CommentActionsTestCase extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment actions',
@@ -1887,6 +1929,9 @@ class CommentActionsTestCase extends CommentHelperCase {
  * Test fields on comments.
  */
 class CommentFieldsTest extends CommentHelperCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment fields',
diff --git a/core/modules/contact/contact.test b/core/modules/contact/contact.test
index 129eb30..3618d05 100644
--- a/core/modules/contact/contact.test
+++ b/core/modules/contact/contact.test
@@ -6,6 +6,9 @@
  */
 
 class ContactSitewideTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Site-wide contact form',
@@ -14,6 +17,9 @@ class ContactSitewideTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('contact');
   }
@@ -285,6 +291,9 @@ class ContactPersonalTestCase extends DrupalWebTestCase {
   private $web_user;
   private $contact_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Personal contact form',
@@ -293,6 +302,9 @@ class ContactPersonalTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('contact');
 
diff --git a/core/modules/dashboard/dashboard.test b/core/modules/dashboard/dashboard.test
index 7cb93f9..fd296ff 100644
--- a/core/modules/dashboard/dashboard.test
+++ b/core/modules/dashboard/dashboard.test
@@ -6,6 +6,9 @@
  */
 
 class DashboardBlocksTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Dashboard blocks',
@@ -14,6 +17,9 @@ class DashboardBlocksTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
diff --git a/core/modules/dblog/dblog.test b/core/modules/dblog/dblog.test
index ffd3e8a..6d7b1e5 100644
--- a/core/modules/dblog/dblog.test
+++ b/core/modules/dblog/dblog.test
@@ -9,6 +9,9 @@ class DBLogTestCase extends DrupalWebTestCase {
   protected $big_user;
   protected $any_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'DBLog functionality',
@@ -20,6 +23,9 @@ class DBLogTestCase extends DrupalWebTestCase {
   /**
    * Enable modules and create users with specific permissions.
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('dblog', 'poll');
     // Create users.
diff --git a/core/modules/entity/tests/entity_crud_hook_test.test b/core/modules/entity/tests/entity_crud_hook_test.test
index 3f18fc8..4e89d4d 100644
--- a/core/modules/entity/tests/entity_crud_hook_test.test
+++ b/core/modules/entity/tests/entity_crud_hook_test.test
@@ -14,6 +14,9 @@ class EntityCrudHookTestCase extends DrupalWebTestCase {
 
   protected $ids = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Entity CRUD hooks',
@@ -22,6 +25,9 @@ class EntityCrudHookTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     parent::setUp('entity_crud_hook_test', 'taxonomy', 'comment');
   }
diff --git a/core/modules/entity/tests/entity_query.test b/core/modules/entity/tests/entity_query.test
index 49cf7b8..5ee872d 100644
--- a/core/modules/entity/tests/entity_query.test
+++ b/core/modules/entity/tests/entity_query.test
@@ -10,6 +10,9 @@
  */
 class EntityFieldQueryTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Entity query',
@@ -18,6 +21,9 @@ class EntityFieldQueryTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('field_test'));
 
diff --git a/core/modules/field/modules/field_sql_storage/field_sql_storage.test b/core/modules/field/modules/field_sql_storage/field_sql_storage.test
index 773de3d..64e9b23 100644
--- a/core/modules/field/modules/field_sql_storage/field_sql_storage.test
+++ b/core/modules/field/modules/field_sql_storage/field_sql_storage.test
@@ -12,6 +12,9 @@
  * Tests field storage.
  */
 class FieldSqlStorageTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Field SQL storage tests',
@@ -20,6 +23,9 @@ class FieldSqlStorageTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_sql_storage', 'field', 'field_test', 'text');
     $this->field_name = strtolower($this->randomName());
diff --git a/core/modules/field/modules/list/tests/list.test b/core/modules/field/modules/list/tests/list.test
index 765901a..5282023 100644
--- a/core/modules/field/modules/list/tests/list.test
+++ b/core/modules/field/modules/list/tests/list.test
@@ -9,6 +9,9 @@
  * Tests for the 'List' field types.
  */
 class ListFieldTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'List field',
@@ -17,6 +20,9 @@ class ListFieldTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -117,6 +123,9 @@ class ListFieldTestCase extends FieldTestCase {
  * List module UI tests.
  */
 class ListFieldUITestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'List field UI',
@@ -125,6 +134,9 @@ class ListFieldUITestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test', 'field_ui');
 
diff --git a/core/modules/field/modules/number/number.test b/core/modules/field/modules/number/number.test
index e96be42..db34aef 100644
--- a/core/modules/field/modules/number/number.test
+++ b/core/modules/field/modules/number/number.test
@@ -13,6 +13,9 @@ class NumberFieldTestCase extends DrupalWebTestCase {
   protected $instance;
   protected $web_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Number field',
@@ -21,6 +24,9 @@ class NumberFieldTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
     $this->web_user = $this->drupalCreateUser(array('access field_test content', 'administer field_test content', 'administer content types'));
diff --git a/core/modules/field/modules/options/options.test b/core/modules/field/modules/options/options.test
index ea58f27..00783eb 100644
--- a/core/modules/field/modules/options/options.test
+++ b/core/modules/field/modules/options/options.test
@@ -6,6 +6,9 @@
  */
 
 class OptionsWidgetsTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Options widgets',
@@ -14,6 +17,9 @@ class OptionsWidgetsTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test', 'list_test');
 
diff --git a/core/modules/field/modules/text/text.test b/core/modules/field/modules/text/text.test
index 5936937..61885d9 100644
--- a/core/modules/field/modules/text/text.test
+++ b/core/modules/field/modules/text/text.test
@@ -10,6 +10,9 @@ class TextFieldTestCase extends DrupalWebTestCase {
   protected $admin_user;
   protected $web_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Text field',
@@ -18,6 +21,9 @@ class TextFieldTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -238,6 +244,9 @@ class TextFieldTestCase extends DrupalWebTestCase {
 }
 
 class TextSummaryTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Text summary',
@@ -246,6 +255,9 @@ class TextSummaryTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->article_creator = $this->drupalCreateUser(array('create article content', 'edit own article content'));
@@ -406,6 +418,9 @@ class TextSummaryTestCase extends DrupalWebTestCase {
 }
 
 class TextTranslationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Text translation',
@@ -414,6 +429,9 @@ class TextTranslationTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'translation');
 
diff --git a/core/modules/field/tests/field.test b/core/modules/field/tests/field.test
index 214eab4..af2a8e3 100644
--- a/core/modules/field/tests/field.test
+++ b/core/modules/field/tests/field.test
@@ -14,6 +14,9 @@ class FieldTestCase extends DrupalWebTestCase {
   /**
    * Set the default field storage backend for fields created during tests.
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Since this is a base class for many test cases, support the same
     // flexibility that DrupalWebTestCase::setUp() has for the modules to be
@@ -72,6 +75,9 @@ class FieldTestCase extends DrupalWebTestCase {
 }
 
 class FieldAttachTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp($modules = array()) {
     // Since this is a base class for many test cases, support the same
     // flexibility that DrupalWebTestCase::setUp() has for the modules to be
@@ -117,6 +123,9 @@ class FieldAttachTestCase extends FieldTestCase {
  * all hook_field_attach_pre_{load,insert,update}() hooks.
  */
 class FieldAttachStorageTestCase extends FieldAttachTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field attach tests (storage-related)',
@@ -628,6 +637,9 @@ class FieldAttachStorageTestCase extends FieldAttachTestCase {
  * Unit test class for non-storage related field_attach_* functions.
  */
 class FieldAttachOtherTestCase extends FieldAttachTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field attach tests (other)',
@@ -1019,6 +1031,9 @@ class FieldAttachOtherTestCase extends FieldAttachTestCase {
 
 class FieldInfoTestCase extends FieldTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field info tests',
@@ -1027,6 +1042,9 @@ class FieldInfoTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
   }
@@ -1254,6 +1272,9 @@ class FieldInfoTestCase extends FieldTestCase {
 }
 
 class FieldFormTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field form tests',
@@ -1262,6 +1283,9 @@ class FieldFormTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -1723,6 +1747,9 @@ class FieldFormTestCase extends FieldTestCase {
 }
 
 class FieldDisplayAPITestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field Display API tests',
@@ -1731,6 +1758,9 @@ class FieldDisplayAPITestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -1917,6 +1947,9 @@ class FieldDisplayAPITestCase extends FieldTestCase {
 }
 
 class FieldCrudTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field CRUD tests',
@@ -1925,6 +1958,9 @@ class FieldCrudTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // field_update_field() tests use number.module
     parent::setUp('field_test', 'number');
@@ -2382,6 +2418,9 @@ class FieldCrudTestCase extends FieldTestCase {
 class FieldInstanceCrudTestCase extends FieldTestCase {
   protected $field;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field instance CRUD tests',
@@ -2390,6 +2429,9 @@ class FieldInstanceCrudTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -2610,6 +2652,9 @@ class FieldInstanceCrudTestCase extends FieldTestCase {
  * that only the correct values are returned by field_available_languages().
  */
 class FieldTranslationsTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field translations tests',
@@ -2618,6 +2663,9 @@ class FieldTranslationsTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'field_test');
 
@@ -2965,6 +3013,9 @@ class FieldTranslationsTestCase extends FieldTestCase {
 class FieldBulkDeleteTestCase extends FieldTestCase {
   protected $field;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Field bulk delete tests',
@@ -3003,6 +3054,9 @@ class FieldBulkDeleteTestCase extends FieldTestCase {
     return $stubs;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -3212,6 +3266,9 @@ class FieldBulkDeleteTestCase extends FieldTestCase {
  * Tests entity properties.
  */
 class EntityPropertiesTestCase extends FieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Entity properties',
@@ -3220,6 +3277,9 @@ class EntityPropertiesTestCase extends FieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
   }
diff --git a/core/modules/field_ui/field_ui.test b/core/modules/field_ui/field_ui.test
index 56bfbbe..ebef5ec 100644
--- a/core/modules/field_ui/field_ui.test
+++ b/core/modules/field_ui/field_ui.test
@@ -10,6 +10,9 @@
  */
 class FieldUITestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Since this is a base class for many test cases, support the same
     // flexibility that DrupalWebTestCase::setUp() has for the modules to be
@@ -134,6 +137,9 @@ class FieldUITestCase extends DrupalWebTestCase {
  * Field UI tests for the 'Manage fields' screen.
  */
 class FieldUIManageFieldsTestCase extends FieldUITestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Manage fields',
@@ -142,6 +148,9 @@ class FieldUIManageFieldsTestCase extends FieldUITestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -432,6 +441,9 @@ class FieldUIManageFieldsTestCase extends FieldUITestCase {
  * Field UI tests for the 'Manage display' screens.
  */
 class FieldUIManageDisplayTestCase extends FieldUITestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Manage display',
@@ -440,6 +452,9 @@ class FieldUIManageDisplayTestCase extends FieldUITestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('search'));
   }
diff --git a/core/modules/file/tests/file.test b/core/modules/file/tests/file.test
index 59f6e0c..82e3f54 100644
--- a/core/modules/file/tests/file.test
+++ b/core/modules/file/tests/file.test
@@ -11,6 +11,9 @@
 class FileFieldTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Since this is a base class for many test cases, support the same
     // flexibility that DrupalWebTestCase::setUp() has for the modules to be
@@ -227,6 +230,9 @@ class FileFieldTestCase extends DrupalWebTestCase {
  *   that aren't related to fields into it.
  */
 class FileManagedFileElementTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Managed file element test',
@@ -314,6 +320,9 @@ class FileManagedFileElementTestCase extends FileFieldTestCase {
  * Test class to test file field widget, single and multi-valued, with and without Ajax, with public and private files.
  */
 class FileFieldWidgetTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File field widget test',
@@ -619,6 +628,9 @@ class FileFieldWidgetTestCase extends FileFieldTestCase {
  * Test class to test file handling with node revisions.
  */
 class FileFieldRevisionTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File field revision test',
@@ -734,6 +746,9 @@ class FileFieldRevisionTestCase extends FileFieldTestCase {
  * Test class to check that formatters are working properly.
  */
 class FileFieldDisplayTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File field display tests',
@@ -788,6 +803,9 @@ class FileFieldValidateTestCase extends FileFieldTestCase {
   protected $field;
   protected $node_type;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File field validation tests',
@@ -946,6 +964,9 @@ class FileFieldValidateTestCase extends FileFieldTestCase {
  * Test class to check that files are uploaded to proper locations.
  */
 class FileFieldPathTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File field file path tests',
@@ -1026,6 +1047,9 @@ class FileFieldPathTestCase extends FileFieldTestCase {
  * Test file token replacement in strings.
  */
 class FileTokenReplaceTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File token replacement',
@@ -1098,6 +1122,9 @@ class FileTokenReplaceTestCase extends FileFieldTestCase {
  * Test class to test file access on private nodes.
  */
 class FilePrivateTestCase extends FileFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Private file test',
@@ -1106,6 +1133,9 @@ class FilePrivateTestCase extends FileFieldTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('node_access_test');
     node_access_rebuild();
diff --git a/core/modules/filter/filter.test b/core/modules/filter/filter.test
index 67d0833..e83f146 100644
--- a/core/modules/filter/filter.test
+++ b/core/modules/filter/filter.test
@@ -9,6 +9,9 @@
  * Tests for text format and filter CRUD operations.
  */
 class FilterCRUDTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Filter CRUD operations',
@@ -17,6 +20,9 @@ class FilterCRUDTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('filter_test');
   }
@@ -161,6 +167,9 @@ class FilterCRUDTestCase extends DrupalWebTestCase {
 }
 
 class FilterAdminTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Filter administration functionality',
@@ -169,6 +178,9 @@ class FilterAdminTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -408,6 +420,9 @@ class FilterFormatAccessTestCase extends DrupalWebTestCase {
   protected $allowed_format;
   protected $disallowed_format;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Filter format access',
@@ -416,6 +431,9 @@ class FilterFormatAccessTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -647,6 +665,9 @@ class FilterFormatAccessTestCase extends DrupalWebTestCase {
 }
 
 class FilterDefaultFormatTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Default text format functionality',
@@ -707,6 +728,9 @@ class FilterDefaultFormatTestCase extends DrupalWebTestCase {
 }
 
 class FilterNoFormatTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unassigned text format functionality',
@@ -730,6 +754,9 @@ class FilterNoFormatTestCase extends DrupalWebTestCase {
  * Security tests for missing/vanished text formats or filters.
  */
 class FilterSecurityTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Security',
@@ -738,6 +765,9 @@ class FilterSecurityTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('php', 'filter_test');
     $this->admin_user = $this->drupalCreateUser(array('administer modules', 'administer filters', 'administer site configuration'));
@@ -779,6 +809,9 @@ class FilterSecurityTestCase extends DrupalWebTestCase {
  * Unit tests for core filters.
  */
 class FilterUnitTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Filter module filters',
@@ -1692,6 +1725,9 @@ alert("test")
  * Tests for filter hook invocation.
  */
 class FilterHooksTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Filter format hooks',
@@ -1700,6 +1736,9 @@ class FilterHooksTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('block', 'filter_test');
     $admin_user = $this->drupalCreateUser(array('administer filters', 'administer blocks'));
diff --git a/core/modules/forum/forum.test b/core/modules/forum/forum.test
index c7c3d9c..ae2bf44 100644
--- a/core/modules/forum/forum.test
+++ b/core/modules/forum/forum.test
@@ -15,6 +15,9 @@ class ForumTestCase extends DrupalWebTestCase {
   protected $root_forum;
   protected $nids;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Forum functionality',
@@ -26,6 +29,9 @@ class ForumTestCase extends DrupalWebTestCase {
   /**
    * Enable modules and create users with specific permissions.
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('taxonomy', 'comment', 'forum');
     // Create users.
diff --git a/core/modules/help/help.test b/core/modules/help/help.test
index 5b90a91..97450d7 100644
--- a/core/modules/help/help.test
+++ b/core/modules/help/help.test
@@ -9,6 +9,9 @@ class HelpTestCase extends DrupalWebTestCase {
   protected $big_user;
   protected $any_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Help functionality',
@@ -20,6 +23,9 @@ class HelpTestCase extends DrupalWebTestCase {
   /**
    * Enable modules and create users with specific permissions.
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
 
@@ -99,6 +105,9 @@ class HelpTestCase extends DrupalWebTestCase {
 class NoHelpTestCase extends DrupalWebTestCase {
   protected $big_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'No help',
@@ -107,6 +116,9 @@ class NoHelpTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Use one of the test modules that do not implement hook_help().
     parent::setUp('menu_test');
diff --git a/core/modules/image/image.test b/core/modules/image/image.test
index a29b4f3..18822d1 100644
--- a/core/modules/image/image.test
+++ b/core/modules/image/image.test
@@ -31,6 +31,9 @@
 class ImageFieldTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('image');
     $this->admin_user = $this->drupalCreateUser(array('access content', 'access administration pages', 'administer site configuration', 'administer content types', 'administer nodes', 'create article content', 'edit any article content', 'delete any article content', 'administer image styles'));
@@ -110,6 +113,9 @@ class ImageStylesPathAndUrlUnitTest extends DrupalWebTestCase {
   protected $image_info;
   protected $image_filepath;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image styles path and URL functions',
@@ -118,6 +124,9 @@ class ImageStylesPathAndUrlUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('image_module_test');
 
@@ -219,6 +228,9 @@ class ImageStylesPathAndUrlUnitTest extends DrupalWebTestCase {
  * properly passing parameters to the image toolkit.
  */
 class ImageEffectsUnitTest extends ImageToolkitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image effects',
@@ -227,6 +239,9 @@ class ImageEffectsUnitTest extends ImageToolkitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('image_test');
     module_load_include('inc', 'image', 'image.effects');
@@ -322,6 +337,9 @@ class ImageEffectsUnitTest extends ImageToolkitTestCase {
  */
 class ImageAdminStylesUnitTest extends ImageFieldTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image styles and effects UI configuration',
@@ -628,6 +646,9 @@ class ImageAdminStylesUnitTest extends ImageFieldTestCase {
  * Test class to check that formatters and display settings are working.
  */
 class ImageFieldDisplayTestCase extends ImageFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image field display tests',
@@ -868,6 +889,9 @@ class ImageFieldDisplayTestCase extends ImageFieldTestCase {
  * Test class to check for various validations.
  */
 class ImageFieldValidateTestCase extends ImageFieldTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image field validation tests',
@@ -917,6 +941,9 @@ class ImageFieldValidateTestCase extends ImageFieldTestCase {
  */
 class ImageDimensionsUnitTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image dimensions',
@@ -925,6 +952,9 @@ class ImageDimensionsUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('image_module_test');
   }
diff --git a/core/modules/locale/locale.test b/core/modules/locale/locale.test
index ad28164..718b47e 100644
--- a/core/modules/locale/locale.test
+++ b/core/modules/locale/locale.test
@@ -25,6 +25,9 @@
  * Functional tests for the language configuration forms.
  */
 class LocaleConfigurationTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Language configuration',
@@ -33,6 +36,9 @@ class LocaleConfigurationTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
   }
@@ -201,6 +207,9 @@ class LocaleConfigurationTest extends DrupalWebTestCase {
  * Functional tests for JavaScript parsing for translatable strings.
  */
 class LocaleJavascriptTranslationTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Javascript translation',
@@ -209,6 +218,9 @@ class LocaleJavascriptTranslationTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'locale_test');
   }
@@ -290,6 +302,9 @@ class LocaleJavascriptTranslationTest extends DrupalWebTestCase {
  * Functional test for string translation and validation.
  */
 class LocaleTranslationFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'String translate, search and validate',
@@ -298,6 +313,9 @@ class LocaleTranslationFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
   }
@@ -704,6 +722,9 @@ class LocaleTranslationFunctionalTest extends DrupalWebTestCase {
  * Functional tests for the import of translation files.
  */
 class LocaleImportFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Translation import',
@@ -717,6 +738,9 @@ class LocaleImportFunctionalTest extends DrupalWebTestCase {
    */
   protected $admin_user = NULL;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'locale_test');
 
@@ -1068,6 +1092,9 @@ EOF;
  * Functional tests for the export of translation files.
  */
 class LocaleExportFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Translation export',
@@ -1081,6 +1108,9 @@ class LocaleExportFunctionalTest extends DrupalWebTestCase {
    */
   protected $admin_user = NULL;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'locale_test');
 
@@ -1150,6 +1180,9 @@ EOF;
  * Tests for the st() function.
  */
 class LocaleInstallTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'String translation using st()',
@@ -1158,6 +1191,9 @@ class LocaleInstallTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
 
@@ -1179,6 +1215,9 @@ class LocaleInstallTest extends DrupalWebTestCase {
  * Locale uninstall with English UI functional test.
  */
 class LocaleUninstallFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Locale uninstall (EN)',
@@ -1192,6 +1231,9 @@ class LocaleUninstallFunctionalTest extends DrupalWebTestCase {
    */
   protected $language;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
     $this->language = 'en';
@@ -1310,6 +1352,9 @@ class LocaleUninstallFunctionalTest extends DrupalWebTestCase {
  * to test with this new language.
  */
 class LocaleUninstallFrenchFunctionalTest extends LocaleUninstallFunctionalTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Locale uninstall (FR)',
@@ -1318,6 +1363,9 @@ class LocaleUninstallFrenchFunctionalTest extends LocaleUninstallFunctionalTest
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->language = 'fr';
@@ -1330,6 +1378,9 @@ class LocaleUninstallFrenchFunctionalTest extends LocaleUninstallFunctionalTest
  */
 class LocaleLanguageSwitchingFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Language switching',
@@ -1338,6 +1389,9 @@ class LocaleLanguageSwitchingFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
 
@@ -1408,6 +1462,9 @@ class LocaleLanguageSwitchingFunctionalTest extends DrupalWebTestCase {
  */
 class LocaleBrowserDetectionTest extends DrupalUnitTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Browser language detection',
@@ -1526,6 +1583,9 @@ class LocaleBrowserDetectionTest extends DrupalUnitTestCase {
  * Functional tests for a user's ability to change their default language.
  */
 class LocaleUserLanguageFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User language settings',
@@ -1534,6 +1594,9 @@ class LocaleUserLanguageFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
   }
@@ -1612,6 +1675,9 @@ class LocaleUserLanguageFunctionalTest extends DrupalWebTestCase {
  */
 class LocaleUserCreationTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User creation',
@@ -1620,6 +1686,9 @@ class LocaleUserCreationTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
     variable_set('user_register', USER_REGISTER_VISITORS);
@@ -1713,6 +1782,9 @@ class LocaleUserCreationTest extends DrupalWebTestCase {
  * Functional tests for configuring a different path alias per language.
  */
 class LocalePathFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Path language settings',
@@ -1721,6 +1793,9 @@ class LocalePathFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'path');
   }
@@ -1854,6 +1929,9 @@ class LocalePathFunctionalTest extends DrupalWebTestCase {
  * Functional tests for multilingual support on nodes.
  */
 class LocaleContentFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Content language settings',
@@ -1862,6 +1940,9 @@ class LocaleContentFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
   }
@@ -1987,6 +2068,9 @@ class LocaleContentFunctionalTest extends DrupalWebTestCase {
  *          UI language in Chinese
  */
 class LocaleUILanguageNegotiationTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'UI language negotiation',
@@ -1995,6 +2079,9 @@ class LocaleUILanguageNegotiationTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'locale_test');
     require_once DRUPAL_ROOT . '/core/includes/language.inc';
@@ -2220,6 +2307,9 @@ class LocaleUILanguageNegotiationTest extends DrupalWebTestCase {
  * Test that URL rewriting works as expected.
  */
 class LocaleUrlRewritingTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'URL rewriting',
@@ -2228,6 +2318,9 @@ class LocaleUrlRewritingTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
 
@@ -2302,6 +2395,9 @@ class LocaleUrlRewritingTest extends DrupalWebTestCase {
  * Functional test for multilingual fields.
  */
 class LocaleMultilingualFieldsFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Multilingual fields',
@@ -2310,6 +2406,9 @@ class LocaleMultilingualFieldsFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
     // Setup users.
@@ -2424,6 +2523,9 @@ class LocaleMultilingualFieldsFunctionalTest extends DrupalWebTestCase {
  */
 class LocaleCommentLanguageFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment language',
@@ -2432,6 +2534,9 @@ class LocaleCommentLanguageFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'locale_test');
 
@@ -2516,6 +2621,9 @@ class LocaleCommentLanguageFunctionalTest extends DrupalWebTestCase {
  */
 class LocaleDateFormatsFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Localize date formats',
@@ -2524,6 +2632,9 @@ class LocaleDateFormatsFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
 
@@ -2585,6 +2696,9 @@ class LocaleDateFormatsFunctionalTest extends DrupalWebTestCase {
  */
 class LocaleLanguageNegotiationInfoFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Language negotiation info',
@@ -2593,6 +2707,9 @@ class LocaleLanguageNegotiationInfoFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
     require_once DRUPAL_ROOT .'/core/includes/language.inc';
diff --git a/core/modules/menu/menu.test b/core/modules/menu/menu.test
index 08bb7e8..9f879db 100644
--- a/core/modules/menu/menu.test
+++ b/core/modules/menu/menu.test
@@ -11,6 +11,9 @@ class MenuTestCase extends DrupalWebTestCase {
   protected $menu;
   protected $items;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu link creation/deletion',
@@ -19,6 +22,9 @@ class MenuTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('menu');
     // Create users.
@@ -582,6 +588,9 @@ class MenuTestCase extends DrupalWebTestCase {
  * Test menu settings for nodes.
  */
 class MenuNodeTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu settings for nodes',
@@ -590,6 +599,9 @@ class MenuNodeTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('menu');
 
diff --git a/core/modules/node/node.test b/core/modules/node/node.test
index 817f390..1ea3626 100644
--- a/core/modules/node/node.test
+++ b/core/modules/node/node.test
@@ -10,6 +10,9 @@
  */
 class NodeLoadMultipleUnitTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Load multiple nodes',
@@ -18,6 +21,9 @@ class NodeLoadMultipleUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $web_user = $this->drupalCreateUser(array('create article content', 'create page content'));
@@ -89,6 +95,9 @@ class NodeLoadMultipleUnitTest extends DrupalWebTestCase {
  * Tests for the hooks invoked during node_load().
  */
 class NodeLoadHooksTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node load hooks',
@@ -97,6 +106,9 @@ class NodeLoadHooksTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('node_test');
   }
@@ -133,6 +145,9 @@ class NodeRevisionsTestCase extends DrupalWebTestCase {
   protected $nodes;
   protected $logs;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node revisions',
@@ -141,6 +156,9 @@ class NodeRevisionsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -266,6 +284,9 @@ class PageEditTestCase extends DrupalWebTestCase {
   protected $web_user;
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node edit',
@@ -274,6 +295,9 @@ class PageEditTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -395,6 +419,9 @@ class PageEditTestCase extends DrupalWebTestCase {
 }
 
 class PagePreviewTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node preview',
@@ -403,6 +430,9 @@ class PagePreviewTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -466,6 +496,9 @@ class PagePreviewTestCase extends DrupalWebTestCase {
 }
 
 class NodeCreationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node creation',
@@ -474,6 +507,9 @@ class NodeCreationTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Enable dummy module that implements hook_node_insert for exceptions.
     parent::setUp('node_test_exception');
@@ -544,6 +580,9 @@ class NodeCreationTestCase extends DrupalWebTestCase {
 }
 
 class PageViewTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node edit permissions',
@@ -583,6 +622,9 @@ class PageViewTestCase extends DrupalWebTestCase {
 }
 
 class SummaryLengthTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Summary length',
@@ -625,6 +667,9 @@ class SummaryLengthTestCase extends DrupalWebTestCase {
 }
 
 class NodeTitleXSSTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node title XSS filtering',
@@ -659,6 +704,9 @@ class NodeTitleXSSTestCase extends DrupalWebTestCase {
 }
 
 class NodeBlockTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block availability',
@@ -667,6 +715,9 @@ class NodeBlockTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -692,6 +743,9 @@ class NodeBlockTestCase extends DrupalWebTestCase {
  * Check that the post information displays when enabled for a content type.
  */
 class NodePostSettingsTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node post information display',
@@ -700,6 +754,9 @@ class NodePostSettingsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -761,6 +818,9 @@ class NodePostSettingsTestCase extends DrupalWebTestCase {
  * sitewide RSS feed at rss.xml.
  */
 class NodeRSSContentTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node RSS Content',
@@ -769,6 +829,9 @@ class NodeRSSContentTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Enable dummy module that implements hook_node_view.
     parent::setUp('node_test');
@@ -822,6 +885,9 @@ class NodeRSSContentTestCase extends DrupalWebTestCase {
  * hook_node_access_records is covered in another test class.
  */
 class NodeAccessUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node access',
@@ -840,6 +906,9 @@ class NodeAccessUnitTest extends DrupalWebTestCase {
     }
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     // Clear permissions for authenticated users.
@@ -889,6 +958,9 @@ class NodeAccessUnitTest extends DrupalWebTestCase {
  * Test case to verify hook_node_access_records functionality.
  */
 class NodeAccessRecordsUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node access records',
@@ -897,6 +969,9 @@ class NodeAccessRecordsUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Enable dummy module that implements hook_node_grants(),
     // hook_node_access_records(), hook_node_grants_alter() and
@@ -973,6 +1048,9 @@ class NodeAccessRecordsUnitTest extends DrupalWebTestCase {
  */
 class NodeAccessBaseTableTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node Access on any table',
@@ -984,6 +1062,9 @@ class NodeAccessBaseTableTestCase extends DrupalWebTestCase {
   /**
    * Enable modules and create user with specific permissions.
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     parent::setUp('node_access_test');
     node_access_rebuild();
@@ -1123,6 +1204,9 @@ class NodeAccessBaseTableTestCase extends DrupalWebTestCase {
  */
 class NodeSaveTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node save',
@@ -1131,6 +1215,9 @@ class NodeSaveTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('node_test');
     // Create a user that is allowed to post; we'll use this to test the submission.
@@ -1265,6 +1352,9 @@ class NodeSaveTestCase extends DrupalWebTestCase {
  * Tests related to node types.
  */
 class NodeTypeTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node types',
@@ -1419,6 +1509,9 @@ class NodeTypeTestCase extends DrupalWebTestCase {
  * Test node type customizations persistence.
  */
 class NodeTypePersistenceTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node type persist',
@@ -1495,6 +1588,9 @@ class NodeTypePersistenceTestCase extends DrupalWebTestCase {
  * Rebuild the node_access table.
  */
 class NodeAccessRebuildTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node access rebuild',
@@ -1503,6 +1599,9 @@ class NodeAccessRebuildTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1523,6 +1622,9 @@ class NodeAccessRebuildTestCase extends DrupalWebTestCase {
  * Test node administration page functionality.
  */
 class NodeAdminTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node administration',
@@ -1531,6 +1633,9 @@ class NodeAdminTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1690,6 +1795,9 @@ class NodeAdminTestCase extends DrupalWebTestCase {
 class NodeTitleTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node title',
@@ -1698,6 +1806,9 @@ class NodeTitleTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->admin_user = $this->drupalCreateUser(array('administer nodes', 'create article content', 'create page content'));
@@ -1739,6 +1850,9 @@ class NodeTitleTestCase extends DrupalWebTestCase {
  * Test the node_feed() functionality.
  */
 class NodeFeedTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node feed',
@@ -1763,6 +1877,9 @@ class NodeFeedTestCase extends DrupalWebTestCase {
  * Functional tests for the node module blocks.
  */
 class NodeBlockFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node blocks',
@@ -1771,6 +1888,9 @@ class NodeBlockFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('node', 'block');
 
@@ -1899,6 +2019,9 @@ class NodeBlockFunctionalTest extends DrupalWebTestCase {
  * Test multistep node forms basic options.
  */
 class MultiStepNodeFormBasicOptionsTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Multistep node form basic options',
@@ -1907,6 +2030,9 @@ class MultiStepNodeFormBasicOptionsTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
     $web_user = $this->drupalCreateUser(array('administer nodes', 'create poll content'));
@@ -1937,6 +2063,9 @@ class MultiStepNodeFormBasicOptionsTest extends DrupalWebTestCase {
  */
 class NodeBuildContent extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Rebuild content',
@@ -1965,6 +2094,9 @@ class NodeBuildContent extends DrupalWebTestCase {
  */
 class NodeQueryAlter extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node query alter',
@@ -1983,6 +2115,9 @@ class NodeQueryAlter extends DrupalWebTestCase {
    */
   protected $noAccessUser;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('node_access_test');
     node_access_rebuild();
@@ -2156,6 +2291,9 @@ class NodeQueryAlter extends DrupalWebTestCase {
  */
 class NodeEntityFieldQueryAlter extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node entity query alter',
@@ -2174,6 +2312,9 @@ class NodeEntityFieldQueryAlter extends DrupalWebTestCase {
    */
   protected $noAccessUser;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('node_access_test');
     node_access_rebuild();
@@ -2219,6 +2360,9 @@ class NodeEntityFieldQueryAlter extends DrupalWebTestCase {
  * Test node token replacement in strings.
  */
 class NodeTokenReplaceTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Node token replacement',
diff --git a/core/modules/openid/openid.test b/core/modules/openid/openid.test
index d873c32..89ab3f0 100644
--- a/core/modules/openid/openid.test
+++ b/core/modules/openid/openid.test
@@ -42,6 +42,9 @@ abstract class OpenIDWebTestCase extends DrupalWebTestCase {
 class OpenIDFunctionalTestCase extends OpenIDWebTestCase {
   protected $web_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'OpenID discovery and login',
@@ -50,6 +53,9 @@ class OpenIDFunctionalTestCase extends OpenIDWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('openid', 'openid_test');
 
@@ -360,6 +366,9 @@ class OpenIDFunctionalTestCase extends OpenIDWebTestCase {
  * Test account registration using Simple Registration and Attribute Exchange.
  */
 class OpenIDRegistrationTestCase extends OpenIDWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'OpenID account registration',
@@ -368,6 +377,9 @@ class OpenIDRegistrationTestCase extends OpenIDWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('openid', 'openid_test');
     variable_set('user_register', USER_REGISTER_VISITORS);
@@ -539,6 +551,9 @@ class OpenIDRegistrationTestCase extends OpenIDWebTestCase {
  * Test internal helper functions.
  */
 class OpenIDUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'OpenID helper functions',
@@ -547,6 +562,9 @@ class OpenIDUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('openid');
     module_load_include('inc', 'openid');
diff --git a/core/modules/path/path.test b/core/modules/path/path.test
index 8f0406e..94f217a 100644
--- a/core/modules/path/path.test
+++ b/core/modules/path/path.test
@@ -6,6 +6,9 @@
  */
 
 class PathTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Path alias functionality',
@@ -14,6 +17,9 @@ class PathTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('path');
 
@@ -168,6 +174,9 @@ class PathTestCase extends DrupalWebTestCase {
  * Test URL aliases for taxonomy terms.
  */
 class PathTaxonomyTermTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy term URL aliases',
@@ -176,6 +185,9 @@ class PathTaxonomyTermTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('path', 'taxonomy');
 
@@ -229,6 +241,9 @@ class PathTaxonomyTermTestCase extends DrupalWebTestCase {
 }
 
 class PathLanguageTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Path aliases with translated nodes',
@@ -237,6 +252,9 @@ class PathLanguageTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('path', 'locale', 'translation');
 
@@ -370,6 +388,9 @@ class PathLanguageTestCase extends DrupalWebTestCase {
  * Tests the user interface for creating path aliases, with languages.
  */
 class PathLanguageUITestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Path aliases with languages',
@@ -378,6 +399,9 @@ class PathLanguageUITestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('path', 'locale');
 
@@ -446,6 +470,9 @@ class PathLanguageUITestCase extends DrupalWebTestCase {
  * Tests that paths are not prefixed on a monolingual site.
  */
 class PathMonolingualTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Paths on non-English monolingual sites',
@@ -454,6 +481,9 @@ class PathMonolingualTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     global $language;
     parent::setUp('path', 'locale', 'translation');
diff --git a/core/modules/php/php.test b/core/modules/php/php.test
index 8ead2ac..4b67078 100644
--- a/core/modules/php/php.test
+++ b/core/modules/php/php.test
@@ -11,6 +11,9 @@
 class PHPTestCase extends DrupalWebTestCase {
   protected $php_code_format;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('php');
 
@@ -51,6 +54,9 @@ class PHPTestCase extends DrupalWebTestCase {
  * Tests to make sure the PHP filter actually evaluates PHP code when used.
  */
 class PHPFilterTestCase extends PHPTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'PHP filter functionality',
@@ -92,6 +98,9 @@ class PHPFilterTestCase extends PHPTestCase {
  * Tests to make sure access to the PHP filter is properly restricted.
  */
 class PHPAccessTestCase extends PHPTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'PHP filter access check',
diff --git a/core/modules/poll/poll.test b/core/modules/poll/poll.test
index 20a4678..d2fbbd7 100644
--- a/core/modules/poll/poll.test
+++ b/core/modules/poll/poll.test
@@ -173,6 +173,9 @@ class PollTestCase extends DrupalWebTestCase {
 }
 
 class PollCreateTestCase extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Poll create',
@@ -181,6 +184,9 @@ class PollCreateTestCase extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
   }
@@ -272,6 +278,9 @@ class PollCreateTestCase extends PollTestCase {
 }
 
 class PollVoteTestCase extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Poll vote',
@@ -280,10 +289,16 @@ class PollVoteTestCase extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
   }
 
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   function tearDown() {
     parent::tearDown();
   }
@@ -348,6 +363,9 @@ class PollVoteTestCase extends PollTestCase {
 }
 
 class PollBlockTestCase extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block availability',
@@ -356,6 +374,9 @@ class PollBlockTestCase extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
 
@@ -419,6 +440,9 @@ class PollBlockTestCase extends PollTestCase {
  */
 class PollJSAddChoice extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Poll add choice',
@@ -427,6 +451,9 @@ class PollJSAddChoice extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
   }
@@ -456,6 +483,9 @@ class PollJSAddChoice extends DrupalWebTestCase {
 }
 
 class PollVoteCheckHostname extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User poll vote capability.',
@@ -464,6 +494,9 @@ class PollVoteCheckHostname extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
 
@@ -599,6 +632,9 @@ class PollVoteCheckHostname extends PollTestCase {
  * Test poll token replacement in strings.
  */
 class PollTokenReplaceTestCase extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Poll token replacement',
@@ -607,6 +643,9 @@ class PollTokenReplaceTestCase extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
   }
@@ -685,6 +724,9 @@ class PollTokenReplaceTestCase extends PollTestCase {
 }
 
 class PollExpirationTestCase extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Poll expiration',
@@ -693,6 +735,9 @@ class PollExpirationTestCase extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
   }
@@ -748,6 +793,9 @@ class PollExpirationTestCase extends PollTestCase {
 }
 
 class PollDeleteChoiceTestCase extends PollTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Poll choice deletion',
@@ -756,6 +804,9 @@ class PollDeleteChoiceTestCase extends PollTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('poll');
   }
diff --git a/core/modules/rdf/rdf.test b/core/modules/rdf/rdf.test
index 50177ca..b1d2f3f 100644
--- a/core/modules/rdf/rdf.test
+++ b/core/modules/rdf/rdf.test
@@ -6,6 +6,9 @@
  */
 
 class RdfMappingHookTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF mapping hook',
@@ -14,6 +17,9 @@ class RdfMappingHookTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'rdf_test', 'field_test');
   }
@@ -42,6 +48,9 @@ class RdfMappingHookTestCase extends DrupalWebTestCase {
  * Test RDFa markup generation.
  */
 class RdfRdfaMarkupTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDFa markup',
@@ -50,6 +59,9 @@ class RdfRdfaMarkupTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'field_test', 'rdf_test');
   }
@@ -209,6 +221,9 @@ class RdfRdfaMarkupTestCase extends DrupalWebTestCase {
 }
 
 class RdfCrudTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF mapping CRUD functions',
@@ -217,6 +232,9 @@ class RdfCrudTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'rdf_test');
   }
@@ -277,6 +295,9 @@ class RdfCrudTestCase extends DrupalWebTestCase {
 }
 
 class RdfMappingDefinitionTestCase extends TaxonomyWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF mapping definition functionality',
@@ -285,6 +306,9 @@ class RdfMappingDefinitionTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'rdf_test');
   }
@@ -411,6 +435,9 @@ class RdfMappingDefinitionTestCase extends TaxonomyWebTestCase {
 
 class RdfCommentAttributesTestCase extends CommentHelperCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF comment mapping',
@@ -419,6 +446,9 @@ class RdfCommentAttributesTestCase extends CommentHelperCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     parent::setUp('comment', 'rdf', 'rdf_test');
 
@@ -573,6 +603,9 @@ class RdfCommentAttributesTestCase extends CommentHelperCase {
 }
 
 class RdfTrackerAttributesTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF tracker page mapping',
@@ -581,6 +614,9 @@ class RdfTrackerAttributesTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'rdf_test', 'tracker');
     // Enable anonymous posting of content.
@@ -688,6 +724,9 @@ class RdfTrackerAttributesTestCase extends DrupalWebTestCase {
  * Tests for RDF namespaces declaration with hook_rdf_namespaces().
  */
 class RdfGetRdfNamespacesTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF namespaces',
@@ -696,6 +735,9 @@ class RdfGetRdfNamespacesTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'rdf_test');
   }
@@ -718,6 +760,9 @@ class RdfGetRdfNamespacesTestCase extends DrupalWebTestCase {
  * Tests for RDF namespaces XML serialization.
  */
 class DrupalGetRdfNamespacesTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'RDF namespaces serialization test',
@@ -726,6 +771,9 @@ class DrupalGetRdfNamespacesTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('rdf', 'rdf_test');
   }
diff --git a/core/modules/search/search.test b/core/modules/search/search.test
index 3ea089c..c6559af 100644
--- a/core/modules/search/search.test
+++ b/core/modules/search/search.test
@@ -12,6 +12,9 @@ define('SEARCH_TYPE_2', '_test2_');
 define('SEARCH_TYPE_JPN', '_test3_');
 
 class SearchMatchTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search engine queries',
@@ -23,6 +26,9 @@ class SearchMatchTestCase extends DrupalWebTestCase {
   /**
    * Implementation setUp().
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
   }
@@ -246,6 +252,9 @@ class SearchMatchTestCase extends DrupalWebTestCase {
 class SearchPageText extends DrupalWebTestCase {
   protected $searching_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search page text',
@@ -254,6 +263,9 @@ class SearchPageText extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
 
@@ -296,6 +308,9 @@ class SearchPageText extends DrupalWebTestCase {
 class SearchAdvancedSearchForm extends DrupalWebTestCase {
   protected $node;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Advanced search form',
@@ -304,6 +319,9 @@ class SearchAdvancedSearchForm extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
     // Create and login user.
@@ -357,6 +375,9 @@ class SearchAdvancedSearchForm extends DrupalWebTestCase {
 }
 
 class SearchRankingTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search engine ranking',
@@ -368,6 +389,9 @@ class SearchRankingTestCase extends DrupalWebTestCase {
   /**
    * Implementation setUp().
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'statistics', 'comment');
   }
@@ -567,6 +591,9 @@ class SearchRankingTestCase extends DrupalWebTestCase {
 }
 
 class SearchBlockTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block availability',
@@ -575,6 +602,9 @@ class SearchBlockTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
 
@@ -647,6 +677,9 @@ class SearchBlockTestCase extends DrupalWebTestCase {
  * Tests that searching for a phrase gets the correct page count.
  */
 class SearchExactTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search engine phrase queries',
@@ -655,6 +688,9 @@ class SearchExactTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
   }
@@ -710,6 +746,9 @@ class SearchExactTestCase extends DrupalWebTestCase {
 class SearchCommentTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment Search tests',
@@ -718,6 +757,9 @@ class SearchCommentTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('comment', 'search');
 
@@ -938,6 +980,9 @@ class SearchCommentTestCase extends DrupalWebTestCase {
  * @see http://drupal.org/node/419388 (issue)
  */
 class SearchExpressionInsertExtractTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search expression insert/extract',
@@ -946,6 +991,9 @@ class SearchExpressionInsertExtractTestCase extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     drupal_load('module', 'search');
     parent::setUp();
@@ -1007,6 +1055,9 @@ class SearchCommentCountToggleTestCase extends DrupalWebTestCase {
   protected $searching_user;
   protected $searchable_nodes;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Comment count toggle',
@@ -1015,6 +1066,9 @@ class SearchCommentCountToggleTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
 
@@ -1089,6 +1143,9 @@ class SearchCommentCountToggleTestCase extends DrupalWebTestCase {
  * Test search_simplify() on every Unicode character, and some other cases.
  */
 class SearchSimplifyTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search simplify',
@@ -1173,6 +1230,9 @@ class SearchSimplifyTestCase extends DrupalWebTestCase {
  */
 class SearchKeywordsConditions extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Keywords and conditions',
@@ -1181,6 +1241,9 @@ class SearchKeywordsConditions extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'search_extra_type');
     // Create searching user.
@@ -1227,6 +1290,9 @@ class SearchNumbersTestCase extends DrupalWebTestCase {
   protected $numbers;
   protected $nodes;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search numbers',
@@ -1235,6 +1301,9 @@ class SearchNumbersTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
 
@@ -1315,6 +1384,9 @@ class SearchNumberMatchingTestCase extends DrupalWebTestCase {
   protected $numbers;
   protected $nodes;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search number matching',
@@ -1323,6 +1395,9 @@ class SearchNumberMatchingTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
 
@@ -1397,6 +1472,9 @@ class SearchConfigSettingsForm extends DrupalWebTestCase {
   public $search_user;
   public $search_node;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Config settings form',
@@ -1405,6 +1483,9 @@ class SearchConfigSettingsForm extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'search_extra_type');
 
@@ -1543,6 +1624,9 @@ class SearchConfigSettingsForm extends DrupalWebTestCase {
  * Tests the search_excerpt() function.
  */
 class SearchExcerptTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search excerpt extraction',
@@ -1551,6 +1635,9 @@ class SearchExcerptTestCase extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     drupal_load('module', 'search');
     parent::setUp();
@@ -1626,6 +1713,9 @@ class SearchExcerptTestCase extends DrupalUnitTestCase {
  * Test the CJK tokenizer.
  */
 class SearchTokenizerTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'CJK tokenizer',
@@ -1634,6 +1724,9 @@ class SearchTokenizerTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search');
   }
@@ -1787,6 +1880,9 @@ class SearchEmbedForm extends DrupalWebTestCase {
    */
   public $submit_count = 0;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Embedded forms',
@@ -1795,6 +1891,9 @@ class SearchEmbedForm extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'search_embedded_form');
 
@@ -1855,6 +1954,9 @@ class SearchEmbedForm extends DrupalWebTestCase {
 class SearchPageOverride extends DrupalWebTestCase {
   public $search_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search page override',
@@ -1863,6 +1965,9 @@ class SearchPageOverride extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'search_extra_type');
 
@@ -1887,6 +1992,9 @@ class SearchPageOverride extends DrupalWebTestCase {
  * Test node search with multiple languages.
  */
 class SearchLanguageTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search language selection',
@@ -1898,6 +2006,9 @@ class SearchLanguageTestCase extends DrupalWebTestCase {
   /**
    * Implementation setUp().
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'locale');
 
@@ -1954,6 +2065,9 @@ class SearchLanguageTestCase extends DrupalWebTestCase {
 class SearchNodeAccessTest extends DrupalWebTestCase {
   public $test_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Search and node access',
@@ -1962,6 +2076,9 @@ class SearchNodeAccessTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('search', 'node_access_test');
     node_access_rebuild();
diff --git a/core/modules/shortcut/shortcut.test b/core/modules/shortcut/shortcut.test
index 322c63f..569d01a 100644
--- a/core/modules/shortcut/shortcut.test
+++ b/core/modules/shortcut/shortcut.test
@@ -30,6 +30,9 @@ class ShortcutTestCase extends DrupalWebTestCase {
    */
   protected $set;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('toolbar', 'shortcut');
     // Create users.
@@ -101,6 +104,9 @@ class ShortcutTestCase extends DrupalWebTestCase {
  */
 class ShortcutLinksTestCase extends ShortcutTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Shortcut link functionality',
@@ -227,6 +233,9 @@ class ShortcutLinksTestCase extends ShortcutTestCase {
  */
 class ShortcutSetsTestCase extends ShortcutTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Shortcut set functionality',
diff --git a/core/modules/simpletest/drupal_web_test_case.php b/core/modules/simpletest/drupal_web_test_case.php
index 9d993d4..62ffaf8 100644
--- a/core/modules/simpletest/drupal_web_test_case.php
+++ b/core/modules/simpletest/drupal_web_test_case.php
@@ -646,7 +646,27 @@ class DrupalUnitTestCase extends DrupalTestCase {
   }
 
   /**
-   * Sets up unit test environment.
+   * Returns user interface information about the test.
+   *
+   * @return
+   *   An associative array with the following elements:
+   *   - name: The untranslated human-readable name of the test class, which
+   *     should describe in a few words what is being tested.
+   *   - description: An untranslated longer description of what is being
+   *     tested.
+   *   - group: An untranslated human-readable name of a group to put the tests
+   *     in, normally the name of the module or API that is being tested.
+   */
+  public static function getInfo() {
+    return array(
+      'name' => 'Sample functionality',
+      'description' => 'Longer description of the tested functionality',
+      'group' => 'Sample group',
+    );
+  }
+
+  /**
+   * Sets up the unit test environment.
    *
    * Unlike DrupalWebTestCase::setUp(), DrupalUnitTestCase::setUp() does not
    * install modules because tests are performed without accessing the database.
@@ -693,6 +713,9 @@ class DrupalUnitTestCase extends DrupalTestCase {
     }
   }
 
+  /**
+   * Cleans up the unit testing environment after tests have run.
+   */
   protected function tearDown() {
     global $conf;
 
@@ -1218,6 +1241,28 @@ class DrupalWebTestCase extends DrupalTestCase {
   }
 
   /**
+   * Returns user interface information about the test.
+   *
+   * @return
+   *   An associative array with the following elements:
+   *   - name: The untranslated human-readable name of the test class, which
+   *     should describe in a few words what is being tested.
+   *   - description: An untranslated longer description of what is being
+   *     tested.
+   *   - group: An untranslated human-readable name of a group to put the tests
+   *     in, normally the name of the module or API that is being tested.
+   */
+  public static function getInfo() {
+    return array(
+      'name' => 'Sample functionality',
+      'description' => 'Longer description of the tested functionality',
+      'group' => 'Sample group',
+    );
+  }
+
+  /**
+   * Sets up the testing environment.
+   *
    * Generates a random database prefix, runs the install scripts on the
    * prefixed database and enable the specified modules. After installation
    * many caches are flushed and the internal browser is setup so that the
@@ -1440,8 +1485,10 @@ class DrupalWebTestCase extends DrupalTestCase {
   }
 
   /**
-   * Delete created files and temporary files directory, delete the tables created by setUp(),
-   * and reset the database prefix.
+   * Cleans up the unit testing environment after tests have run.
+   *
+   * Deletes created files and the temporary files directory, deletes the
+   * tables created by setUp(), and resets the database prefix.
    */
   protected function tearDown() {
     global $user, $language;
diff --git a/core/modules/simpletest/simpletest.test b/core/modules/simpletest/simpletest.test
index 7a02aa1..660f306 100644
--- a/core/modules/simpletest/simpletest.test
+++ b/core/modules/simpletest/simpletest.test
@@ -17,6 +17,9 @@ class SimpleTestFunctionalTest extends DrupalWebTestCase {
    */
   protected $test_ids = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'SimpleTest functionality',
@@ -28,6 +31,9 @@ class SimpleTestFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     if (!$this->inCURL()) {
       parent::setUp('simpletest');
@@ -325,6 +331,9 @@ class SimpleTestFunctionalTest extends DrupalWebTestCase {
  * Test internal testing framework browser.
  */
 class SimpleTestBrowserTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'SimpleTest browser',
@@ -333,6 +342,9 @@ class SimpleTestBrowserTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     variable_set('user_register', USER_REGISTER_VISITORS);
@@ -389,6 +401,9 @@ class SimpleTestMailCaptureTestCase extends DrupalWebTestCase {
   /**
    * Implement getInfo().
    */
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'SimpleTest e-mail capturing',
@@ -465,6 +480,9 @@ class SimpleTestMailCaptureTestCase extends DrupalWebTestCase {
  * Test Folder creation
  */
 class SimpleTestFolderTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Testing SimpleTest setUp',
@@ -473,6 +491,9 @@ class SimpleTestFolderTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     return parent::setUp('image');
   }
@@ -487,6 +508,9 @@ class SimpleTestFolderTestCase extends DrupalWebTestCase {
  * Test required modules for tests.
  */
 class SimpleTestMissingDependentModuleUnitTest extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Testing dependent module test',
diff --git a/core/modules/simpletest/tests/actions.test b/core/modules/simpletest/tests/actions.test
index 23587f0..8a8d9b7 100644
--- a/core/modules/simpletest/tests/actions.test
+++ b/core/modules/simpletest/tests/actions.test
@@ -1,6 +1,9 @@
 <?php
 
 class ActionsConfigurationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Actions configuration',
@@ -67,6 +70,9 @@ class ActionsConfigurationTestCase extends DrupalWebTestCase {
  * Test actions executing in a potential loop, and make sure they abort properly.
  */
 class ActionLoopTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Actions executing in a potentially infinite loop',
@@ -75,6 +81,9 @@ class ActionLoopTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('dblog', 'trigger', 'actions_loop_test');
   }
diff --git a/core/modules/simpletest/tests/ajax.test b/core/modules/simpletest/tests/ajax.test
index 9a76b96..6cb70ac 100644
--- a/core/modules/simpletest/tests/ajax.test
+++ b/core/modules/simpletest/tests/ajax.test
@@ -1,6 +1,9 @@
 <?php
 
 class AJAXTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $modules = func_get_args();
     if (isset($modules[0]) && is_array($modules[0])) {
@@ -60,6 +63,9 @@ class AJAXTestCase extends DrupalWebTestCase {
 class AJAXFrameworkTestCase extends AJAXTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'AJAX framework',
@@ -180,6 +186,9 @@ class AJAXFrameworkTestCase extends AJAXTestCase {
  * Tests Ajax framework commands.
  */
 class AJAXCommandsTestCase extends AJAXTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'AJAX commands',
@@ -333,6 +342,9 @@ class AJAXCommandsTestCase extends AJAXTestCase {
  * Test that $form_state['values'] is properly delivered to $ajax['callback'].
  */
 class AJAXFormValuesTestCase extends AJAXTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'AJAX command form values',
@@ -341,6 +353,9 @@ class AJAXFormValuesTestCase extends AJAXTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -384,6 +399,9 @@ class AJAXFormValuesTestCase extends AJAXTestCase {
  * Tests that Ajax-enabled forms work when multiple instances of the same form are on a page.
  */
 class AJAXMultiFormTestCase extends AJAXTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'AJAX multi form',
@@ -392,6 +410,9 @@ class AJAXMultiFormTestCase extends AJAXTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('form_test'));
 
@@ -459,6 +480,9 @@ class AJAXMultiFormTestCase extends AJAXTestCase {
  * Miscellaneous Ajax tests using ajax_test module.
  */
 class AJAXElementValidation extends AJAXTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Miscellaneous AJAX tests',
diff --git a/core/modules/simpletest/tests/batch.test b/core/modules/simpletest/tests/batch.test
index 1e9b31b..b663317 100644
--- a/core/modules/simpletest/tests/batch.test
+++ b/core/modules/simpletest/tests/batch.test
@@ -9,6 +9,9 @@
  * Tests for the Batch API.
  */
 class BatchProcessingTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Batch processing',
@@ -17,6 +20,9 @@ class BatchProcessingTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('batch_test');
   }
@@ -278,6 +284,9 @@ class BatchProcessingTestCase extends DrupalWebTestCase {
  * Tests for the Batch API Progress page.
  */
 class BatchPageTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Batch progress page',
@@ -286,6 +295,9 @@ class BatchPageTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('batch_test');
   }
@@ -319,6 +331,9 @@ class BatchPageTestCase extends DrupalWebTestCase {
 class BatchPercentagesUnitTestCase extends DrupalUnitTestCase {
   protected $testCases = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Batch percentages',
@@ -327,6 +342,9 @@ class BatchPercentagesUnitTestCase extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Set up an array of test cases, where the expected values are the keys,
     // and the values are arrays with the keys 'total' and 'current',
diff --git a/core/modules/simpletest/tests/bootstrap.test b/core/modules/simpletest/tests/bootstrap.test
index 5829222..65dd2f9 100644
--- a/core/modules/simpletest/tests/bootstrap.test
+++ b/core/modules/simpletest/tests/bootstrap.test
@@ -2,6 +2,9 @@
 
 class BootstrapIPAddressTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'IP address and HTTP_HOST test',
@@ -10,6 +13,9 @@ class BootstrapIPAddressTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $this->oldserver = $_SERVER;
 
@@ -29,6 +35,9 @@ class BootstrapIPAddressTestCase extends DrupalWebTestCase {
     parent::setUp();
   }
 
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   function tearDown() {
     $_SERVER = $this->oldserver;
     drupal_static_reset('ip_address');
@@ -100,6 +109,9 @@ class BootstrapIPAddressTestCase extends DrupalWebTestCase {
 
 class BootstrapPageCacheTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Page cache test',
@@ -108,6 +120,9 @@ class BootstrapPageCacheTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
   }
@@ -224,10 +239,16 @@ class BootstrapPageCacheTestCase extends DrupalWebTestCase {
 
 class BootstrapVariableTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
   }
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Variable test',
@@ -274,6 +295,9 @@ class BootstrapVariableTestCase extends DrupalWebTestCase {
  */
 class HookBootExitTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Boot and exit hook invocation',
@@ -282,6 +306,9 @@ class HookBootExitTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test', 'dblog');
   }
@@ -325,6 +352,9 @@ class HookBootExitTestCase extends DrupalWebTestCase {
  */
 class BootstrapGetFilenameTestCase extends DrupalUnitTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Get filename test',
@@ -360,6 +390,9 @@ class BootstrapGetFilenameTestCase extends DrupalUnitTestCase {
 
 class BootstrapTimerTestCase extends DrupalUnitTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Timer test',
@@ -395,6 +428,9 @@ class BootstrapTimerTestCase extends DrupalUnitTestCase {
  */
 class BootstrapResettableStaticTestCase extends DrupalUnitTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Resettable static variables test',
@@ -434,6 +470,9 @@ class BootstrapResettableStaticTestCase extends DrupalUnitTestCase {
  */
 class BootstrapMiscTestCase extends DrupalUnitTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Miscellaneous bootstrap unit tests',
@@ -458,6 +497,9 @@ class BootstrapMiscTestCase extends DrupalUnitTestCase {
  * Tests for overriding server variables via the API.
  */
 class BootstrapOverrideServerVariablesTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Overriding server variables',
diff --git a/core/modules/simpletest/tests/cache.test b/core/modules/simpletest/tests/cache.test
index 664247b..4a2c484 100644
--- a/core/modules/simpletest/tests/cache.test
+++ b/core/modules/simpletest/tests/cache.test
@@ -101,6 +101,9 @@ class CacheTestCase extends DrupalWebTestCase {
 }
 
 class CacheSavingCase extends CacheTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Cache saving test',
@@ -175,6 +178,9 @@ class CacheSavingCase extends CacheTestCase {
  */
 class CacheGetMultipleUnitTest extends CacheTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Fetching multiple cache items',
@@ -183,6 +189,9 @@ class CacheGetMultipleUnitTest extends CacheTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $this->default_bin = 'page';
     parent::setUp();
@@ -222,6 +231,9 @@ class CacheGetMultipleUnitTest extends CacheTestCase {
  * Test cache clearing methods.
  */
 class CacheClearCase extends CacheTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Cache clear test',
@@ -230,6 +242,9 @@ class CacheClearCase extends CacheTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $this->default_bin = 'page';
     $this->default_value = $this->randomName(10);
@@ -340,6 +355,9 @@ class CacheClearCase extends CacheTestCase {
  * Test isEmpty() method.
  */
 class CacheIsEmptyCase extends CacheTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Cache emptiness test',
@@ -348,6 +366,9 @@ class CacheIsEmptyCase extends CacheTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $this->default_bin = 'page';
     $this->default_value = $this->randomName(10);
diff --git a/core/modules/simpletest/tests/common.test b/core/modules/simpletest/tests/common.test
index 7a68f44..3959819 100644
--- a/core/modules/simpletest/tests/common.test
+++ b/core/modules/simpletest/tests/common.test
@@ -9,6 +9,9 @@
  * Tests for URL generation functions.
  */
 class DrupalAlterTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'drupal_alter() tests',
@@ -17,6 +20,9 @@ class DrupalAlterTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('common_test');
   }
@@ -66,6 +72,9 @@ class DrupalAlterTestCase extends DrupalWebTestCase {
  * inheriting from a web test case rather than a unit test case.
  */
 class CommonURLUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'URL generation tests',
@@ -349,6 +358,9 @@ class CommonURLUnitTest extends DrupalWebTestCase {
  */
 class CommonXssUnitTest extends DrupalUnitTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'String filtering tests',
@@ -420,6 +432,9 @@ class CommonSizeTestCase extends DrupalUnitTestCase {
   protected $exact_test_cases;
   protected $rounded_test_cases;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Size parsing test',
@@ -428,6 +443,9 @@ class CommonSizeTestCase extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $kb = DRUPAL_KILOBYTE;
     $this->exact_test_cases = array(
@@ -524,6 +542,9 @@ class DrupalTagsHandlingTestCase extends DrupalWebTestCase {
     '"Drupal, although it rhymes with sloopal, is as awesome as a troopal!"' => 'Drupal, although it rhymes with sloopal, is as awesome as a troopal!',
   );
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal tags handling',
@@ -574,6 +595,9 @@ class DrupalTagsHandlingTestCase extends DrupalWebTestCase {
  * Test the Drupal CSS system.
  */
 class CascadingStylesheetsTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Cascading stylesheets',
@@ -582,6 +606,9 @@ class CascadingStylesheetsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('php', 'locale', 'common_test');
     // Reset drupal_add_css() before each test.
@@ -806,6 +833,9 @@ class CascadingStylesheetsTestCase extends DrupalWebTestCase {
  * Test for cleaning HTML identifiers.
  */
 class DrupalHTMLIdentifierTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'HTML identifiers',
@@ -866,6 +896,9 @@ class DrupalHTMLIdentifierTestCase extends DrupalUnitTestCase {
  * CSS Unit Tests.
  */
 class CascadingStylesheetsUnitTest extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'CSS Unit Tests',
@@ -918,6 +951,9 @@ class CascadingStylesheetsUnitTest extends DrupalUnitTestCase {
  * Test drupal_http_request().
  */
 class DrupalHTTPRequestTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal HTTP request',
@@ -926,6 +962,9 @@ class DrupalHTTPRequestTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
   }
@@ -1030,6 +1069,9 @@ class DrupalHTTPRequestTestCase extends DrupalWebTestCase {
  * Testing drupal_add_region_content and drupal_get_region_content.
  */
 class DrupalSetContentTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal set/get regions',
@@ -1076,6 +1118,9 @@ class DrupalSetContentTestCase extends DrupalWebTestCase {
  * Testing drupal_goto and hook_drupal_goto_alter().
  */
 class DrupalGotoTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal goto',
@@ -1084,6 +1129,9 @@ class DrupalGotoTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('common_test');
   }
@@ -1150,6 +1198,9 @@ class JavaScriptTestCase extends DrupalWebTestCase {
    */
   protected $preprocess_js = NULL;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'JavaScript',
@@ -1158,6 +1209,9 @@ class JavaScriptTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Enable Locale and SimpleTest in the test environment.
     parent::setUp('locale', 'simpletest', 'common_test');
@@ -1171,6 +1225,9 @@ class JavaScriptTestCase extends DrupalWebTestCase {
     drupal_static_reset('drupal_add_library');
   }
 
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   function tearDown() {
     // Restore configured value for JavaScript preprocessing.
     variable_set('preprocess_js', $this->preprocess_js);
@@ -1483,6 +1540,9 @@ class JavaScriptTestCase extends DrupalWebTestCase {
  * Tests for drupal_render().
  */
 class DrupalRenderTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'drupal_render()',
@@ -1491,6 +1551,9 @@ class DrupalRenderTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('common_test');
   }
@@ -1762,6 +1825,9 @@ class DrupalRenderTestCase extends DrupalWebTestCase {
  * Test for valid_url().
  */
 class ValidUrlTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Valid Url',
@@ -1870,6 +1936,9 @@ class ValidUrlTestCase extends DrupalUnitTestCase {
  * Tests for CRUD API functions.
  */
 class DrupalDataApiTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Data API functions',
@@ -1878,6 +1947,9 @@ class DrupalDataApiTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
   }
@@ -2012,6 +2084,9 @@ class DrupalErrorCollectionUnitTest extends DrupalWebTestCase {
    */
   protected $collectedErrors = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'SimpleTest error collector',
@@ -2020,6 +2095,9 @@ class DrupalErrorCollectionUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test', 'error_test');
   }
@@ -2092,6 +2170,9 @@ class DrupalErrorCollectionUnitTest extends DrupalWebTestCase {
  * Test the drupal_parse_info_file() API function.
  */
 class ParseInfoFilesTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Parsing .info files',
@@ -2120,6 +2201,9 @@ class DrupalSystemListingTestCase extends DrupalWebTestCase {
    */
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal system listing',
@@ -2181,6 +2265,9 @@ class FormatDateUnitTest extends DrupalWebTestCase {
    */
   const LANGCODE = 'xx';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Format date',
@@ -2189,6 +2276,9 @@ class FormatDateUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale');
     variable_set('configurable_timezones', 1);
@@ -2294,6 +2384,9 @@ class FormatDateUnitTest extends DrupalWebTestCase {
  * Tests for the format_date() function.
  */
 class DrupalAttributesUnitTest extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'HTML Attributes',
@@ -2334,6 +2427,9 @@ class DrupalAttributesUnitTest extends DrupalUnitTestCase {
  * Tests converting PHP variables to JSON strings and back.
  */
 class DrupalJSONTest extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'JSON',
@@ -2391,6 +2487,9 @@ class DrupalJSONTest extends DrupalUnitTestCase {
  * Basic tests for drupal_add_feed().
  */
 class DrupalAddFeedTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'drupal_add_feed() tests',
diff --git a/core/modules/simpletest/tests/database_test.test b/core/modules/simpletest/tests/database_test.test
index 87d386a..707271f 100644
--- a/core/modules/simpletest/tests/database_test.test
+++ b/core/modules/simpletest/tests/database_test.test
@@ -18,6 +18,9 @@ class FakeRecord { }
 class DatabaseTestCase extends DrupalWebTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
 
@@ -170,6 +173,9 @@ class DatabaseTestCase extends DrupalWebTestCase {
  */
 class DatabaseConnectionTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Connection tests',
@@ -288,6 +294,9 @@ class DatabaseConnectionTestCase extends DatabaseTestCase {
  */
 class DatabaseFetchTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Fetch tests',
@@ -369,6 +378,9 @@ class DatabaseFetchTestCase extends DatabaseTestCase {
  */
 class DatabaseFetch2TestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Fetch tests, part 2',
@@ -377,6 +389,9 @@ class DatabaseFetch2TestCase extends DatabaseTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
   }
@@ -434,6 +449,9 @@ class DatabaseFetch2TestCase extends DatabaseTestCase {
  */
 class DatabaseInsertTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Insert tests',
@@ -595,6 +613,9 @@ class DatabaseInsertTestCase extends DatabaseTestCase {
  */
 class DatabaseInsertLOBTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Insert tests, LOB fields',
@@ -636,6 +657,9 @@ class DatabaseInsertLOBTestCase extends DatabaseTestCase {
  */
 class DatabaseInsertDefaultsTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Insert tests, default fields',
@@ -696,6 +720,9 @@ class DatabaseInsertDefaultsTestCase extends DatabaseTestCase {
  */
 class DatabaseUpdateTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update tests',
@@ -816,6 +843,9 @@ class DatabaseUpdateTestCase extends DatabaseTestCase {
  */
 class DatabaseUpdateComplexTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update tests, Complex',
@@ -943,6 +973,9 @@ class DatabaseUpdateComplexTestCase extends DatabaseTestCase {
  */
 class DatabaseUpdateLOBTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update tests, LOB',
@@ -1005,6 +1038,9 @@ class DatabaseUpdateLOBTestCase extends DatabaseTestCase {
  */
 class DatabaseDeleteTruncateTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Delete/Truncate tests',
@@ -1067,6 +1103,9 @@ class DatabaseDeleteTruncateTestCase extends DatabaseTestCase {
  */
 class DatabaseMergeTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Merge tests',
@@ -1278,6 +1317,9 @@ class DatabaseMergeTestCase extends DatabaseTestCase {
  */
 class DatabaseSelectTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Select tests',
@@ -1611,6 +1653,9 @@ class DatabaseSelectTestCase extends DatabaseTestCase {
  */
 class DatabaseSelectSubqueryTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Select tests, subqueries',
@@ -1792,6 +1837,9 @@ class DatabaseSelectSubqueryTestCase extends DatabaseTestCase {
  */
 class DatabaseSelectOrderedTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Select tests, ordered',
@@ -1879,6 +1927,9 @@ class DatabaseSelectOrderedTestCase extends DatabaseTestCase {
  */
 class DatabaseSelectComplexTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Select tests, complex',
@@ -2185,6 +2236,9 @@ class DatabaseSelectComplexTestCase extends DatabaseTestCase {
  */
 class DatabaseSelectComplexTestCase2 extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Select tests, complex 2',
@@ -2193,6 +2247,9 @@ class DatabaseSelectComplexTestCase2 extends DatabaseTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     DrupalWebTestCase::setUp('database_test', 'node_access_test');
 
@@ -2246,6 +2303,9 @@ class DatabaseSelectComplexTestCase2 extends DatabaseTestCase {
 
 class DatabaseSelectPagerDefaultTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Pager query tests',
@@ -2404,6 +2464,9 @@ class DatabaseSelectPagerDefaultTestCase extends DatabaseTestCase {
 
 class DatabaseSelectTableSortDefaultTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Tablesort query tests',
@@ -2484,6 +2547,9 @@ class DatabaseSelectTableSortDefaultTestCase extends DatabaseTestCase {
  */
 class DatabaseTaggingTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Query tagging tests',
@@ -2567,6 +2633,9 @@ class DatabaseTaggingTestCase extends DatabaseTestCase {
  */
 class DatabaseAlterTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Query altering tests',
@@ -2722,6 +2791,9 @@ class DatabaseAlterTestCase extends DatabaseTestCase {
  */
 class DatabaseRegressionTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Regression tests',
@@ -2780,6 +2852,9 @@ class DatabaseRegressionTestCase extends DatabaseTestCase {
  */
 class DatabaseLoggingTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Query logging',
@@ -2905,6 +2980,9 @@ class DatabaseLoggingTestCase extends DatabaseTestCase {
  * Query serialization tests.
  */
 class DatabaseSerializeQueryTestCase extends DatabaseTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Serialize query',
@@ -2932,6 +3010,9 @@ class DatabaseSerializeQueryTestCase extends DatabaseTestCase {
  * Range query tests.
  */
 class DatabaseRangeQueryTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Range query test',
@@ -2940,6 +3021,9 @@ class DatabaseRangeQueryTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
   }
@@ -2963,6 +3047,9 @@ class DatabaseRangeQueryTestCase extends DrupalWebTestCase {
  * Temporary query tests.
  */
 class DatabaseTemporaryQueryTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Temporary query test',
@@ -2971,6 +3058,9 @@ class DatabaseTemporaryQueryTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
   }
@@ -3013,6 +3103,9 @@ class DatabaseTemporaryQueryTestCase extends DrupalWebTestCase {
  * database system interprets SQL syntax in an expected fashion.
  */
 class DatabaseBasicSyntaxTestCase extends DatabaseTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Basic SQL syntax tests',
@@ -3021,6 +3114,9 @@ class DatabaseBasicSyntaxTestCase extends DatabaseTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
   }
@@ -3114,6 +3210,9 @@ class DatabaseBasicSyntaxTestCase extends DatabaseTestCase {
  * Test invalid data handling.
  */
 class DatabaseInvalidDataTestCase extends DatabaseTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Invalid data',
@@ -3122,6 +3221,9 @@ class DatabaseInvalidDataTestCase extends DatabaseTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
   }
@@ -3187,6 +3289,9 @@ class DatabaseInvalidDataTestCase extends DatabaseTestCase {
  * Drupal-specific SQL syntax tests.
  */
 class DatabaseQueryTestCase extends DatabaseTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Custom query syntax tests',
@@ -3195,6 +3300,9 @@ class DatabaseQueryTestCase extends DatabaseTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('database_test');
   }
@@ -3231,6 +3339,9 @@ class DatabaseQueryTestCase extends DatabaseTestCase {
  */
 class DatabaseTransactionTestCase extends DatabaseTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Transaction tests',
@@ -3621,6 +3732,9 @@ class DatabaseTransactionTestCase extends DatabaseTestCase {
  * Check the sequences API.
  */
 class DatabaseNextIdCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => t('Sequences API'),
@@ -3648,6 +3762,9 @@ class DatabaseNextIdCase extends DrupalWebTestCase {
  * Tests the empty pseudo-statement class.
  */
 class DatabaseEmptyStatementTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => t('Empty statement'),
diff --git a/core/modules/simpletest/tests/error.test b/core/modules/simpletest/tests/error.test
index 8c5a848..4fff396 100644
--- a/core/modules/simpletest/tests/error.test
+++ b/core/modules/simpletest/tests/error.test
@@ -4,6 +4,9 @@
  * Tests Drupal error and exception handlers.
  */
 class DrupalErrorHandlerUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal error handlers',
@@ -12,6 +15,9 @@ class DrupalErrorHandlerUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('error_test');
   }
diff --git a/core/modules/simpletest/tests/file.test b/core/modules/simpletest/tests/file.test
index 7496902..bb07f37 100644
--- a/core/modules/simpletest/tests/file.test
+++ b/core/modules/simpletest/tests/file.test
@@ -233,6 +233,9 @@ class FileTestCase extends DrupalWebTestCase {
  * hooks.
  */
 class FileHookTestCase extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Install file_test module
     parent::setUp('file_test');
@@ -304,6 +307,9 @@ class FileHookTestCase extends FileTestCase {
  *  This will run tests against the file_space_used() function.
  */
 class FileSpaceUsedTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File space used tests',
@@ -312,6 +318,9 @@ class FileSpaceUsedTest extends FileTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -359,6 +368,9 @@ class FileSpaceUsedTest extends FileTestCase {
  *  This will run tests against the file validation functions (file_validate_*).
  */
 class FileValidatorTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File validator tests',
@@ -367,6 +379,9 @@ class FileValidatorTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -516,6 +531,9 @@ class FileValidatorTest extends DrupalWebTestCase {
  *  Tests the file_unmanaged_save_data() function.
  */
 class FileUnmanagedSaveDataTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unmanaged file save data',
@@ -549,12 +567,18 @@ class FileUnmanagedSaveDataTest extends FileTestCase {
  *  Tests the file_unmanaged_save_data() function on remote filesystems.
  */
 class RemoteFileUnmanagedSaveDataTest extends FileUnmanagedSaveDataTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -580,6 +604,9 @@ class FileSaveUploadTest extends FileHookTestCase {
    */
   protected $maxFidBefore;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File uploading',
@@ -588,6 +615,9 @@ class FileSaveUploadTest extends FileHookTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $account = $this->drupalCreateUser(array('access content'));
@@ -885,12 +915,18 @@ class FileSaveUploadTest extends FileHookTestCase {
  * Test the file_save_upload() function on remote filesystems.
  */
 class RemoteFileSaveUploadTest extends FileSaveUploadTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -901,6 +937,9 @@ class RemoteFileSaveUploadTest extends FileSaveUploadTest {
  * Directory related tests.
  */
 class FileDirectoryTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File paths and directories',
@@ -1024,12 +1063,18 @@ class FileDirectoryTest extends FileTestCase {
  * Directory related tests.
  */
 class RemoteFileDirectoryTest extends FileDirectoryTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -1040,6 +1085,9 @@ class RemoteFileDirectoryTest extends FileDirectoryTest {
  * Tests the file_scan_directory() function.
  */
 class FileScanDirectoryTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File scan directory',
@@ -1048,6 +1096,9 @@ class FileScanDirectoryTest extends FileTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->path = drupal_get_path('module', 'simpletest') . '/files';
@@ -1169,12 +1220,18 @@ class FileScanDirectoryTest extends FileTestCase {
  * Tests the file_scan_directory() function on remote filesystems.
  */
 class RemoteFileScanDirectoryTest extends FileScanDirectoryTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -1185,6 +1242,9 @@ class RemoteFileScanDirectoryTest extends FileScanDirectoryTest {
  * Deletion related tests.
  */
 class FileUnmanagedDeleteTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unmanaged file delete',
@@ -1230,12 +1290,18 @@ class FileUnmanagedDeleteTest extends FileTestCase {
  * Deletion related tests on remote filesystems.
  */
 class RemoteFileUnmanagedDeleteTest extends FileUnmanagedDeleteTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -1246,6 +1312,9 @@ class RemoteFileUnmanagedDeleteTest extends FileUnmanagedDeleteTest {
  * Deletion related tests.
  */
 class FileUnmanagedDeleteRecursiveTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unmanaged recursive file delete',
@@ -1322,12 +1391,18 @@ class FileUnmanagedDeleteRecursiveTest extends FileTestCase {
  * Deletion related tests on remote filesystems.
  */
 class RemoteFileUnmanagedDeleteRecursiveTest extends FileUnmanagedDeleteRecursiveTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -1338,6 +1413,9 @@ class RemoteFileUnmanagedDeleteRecursiveTest extends FileUnmanagedDeleteRecursiv
  * Unmanaged move related tests.
  */
 class FileUnmanagedMoveTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unmanaged file moving',
@@ -1410,12 +1488,18 @@ class FileUnmanagedMoveTest extends FileTestCase {
  * Unmanaged move related tests on remote filesystems.
  */
 class RemoteFileUnmanagedMoveTest extends FileUnmanagedMoveTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -1426,6 +1510,9 @@ class RemoteFileUnmanagedMoveTest extends FileUnmanagedMoveTest {
  * Unmanaged copy related tests.
  */
 class FileUnmanagedCopyTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unmanaged file copying',
@@ -1514,12 +1601,18 @@ class FileUnmanagedCopyTest extends FileTestCase {
  * Unmanaged copy related tests on remote filesystems.
  */
 class RemoteFileUnmanagedCopyTest extends FileUnmanagedCopyTest {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     $info = parent::getInfo();
     $info['group'] = 'File API (remote)';
     return $info;
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     variable_set('file_default_scheme', 'dummy-remote');
@@ -1530,6 +1623,9 @@ class RemoteFileUnmanagedCopyTest extends FileUnmanagedCopyTest {
  * Deletion related tests.
  */
 class FileDeleteTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File delete',
@@ -1585,6 +1681,9 @@ class FileDeleteTest extends FileHookTestCase {
  * Move related tests
  */
 class FileMoveTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File moving',
@@ -1746,6 +1845,9 @@ class FileMoveTest extends FileHookTestCase {
  * Copy related tests.
  */
 class FileCopyTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File copying',
@@ -1892,6 +1994,9 @@ class FileCopyTest extends FileHookTestCase {
  * Tests the file_load() function.
  */
 class FileLoadTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File loading',
@@ -1975,6 +2080,9 @@ class FileLoadTest extends FileHookTestCase {
  * Tests the file_save() function.
  */
 class FileSaveTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File saving',
@@ -2031,6 +2139,9 @@ class FileSaveTest extends FileHookTestCase {
  * Tests file usage functions.
  */
 class FileUsageTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File usage',
@@ -2145,6 +2256,9 @@ class FileUsageTest extends FileTestCase {
  * Tests the file_validate() function..
  */
 class FileValidateTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File validate',
@@ -2184,6 +2298,9 @@ class FileValidateTest extends FileHookTestCase {
  *  Tests the file_save_data() function.
  */
 class FileSaveDataTest extends FileHookTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File save data',
@@ -2315,6 +2432,9 @@ class FileSaveDataTest extends FileHookTestCase {
  * Tests for download/file transfer functions.
  */
 class FileDownloadTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File download',
@@ -2323,6 +2443,9 @@ class FileDownloadTest extends FileTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     // Clear out any hook calls.
@@ -2449,6 +2572,9 @@ class FileDownloadTest extends FileTestCase {
  * Tests for file URL rewriting.
  */
 class FileURLRewritingTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File URL rewriting',
@@ -2457,6 +2583,9 @@ class FileURLRewritingTest extends FileTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
   }
@@ -2527,6 +2656,9 @@ class FileURLRewritingTest extends FileTestCase {
  * Tests for file_munge_filename() and file_unmunge_filename().
  */
 class FileNameMungingTest extends FileTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File naming',
@@ -2535,6 +2667,9 @@ class FileNameMungingTest extends FileTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->bad_extension = 'php';
@@ -2586,10 +2721,16 @@ class FileNameMungingTest extends FileTestCase {
  * Tests for file_get_mimetype().
  */
 class FileMimeTypeTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
   }
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'File mimetypes',
@@ -2675,6 +2816,9 @@ class StreamWrapperTest extends DrupalWebTestCase {
   protected $scheme = 'dummy';
   protected $classname = 'DrupalDummyStreamWrapper';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Stream wrappers',
@@ -2683,11 +2827,17 @@ class StreamWrapperTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('file_test');
     drupal_static_reset('file_get_stream_wrappers');
   }
 
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   function tearDown() {
     parent::tearDown();
     stream_wrapper_unregister($this->scheme);
diff --git a/core/modules/simpletest/tests/filetransfer.test b/core/modules/simpletest/tests/filetransfer.test
index 905d23c..65c5d9b 100644
--- a/core/modules/simpletest/tests/filetransfer.test
+++ b/core/modules/simpletest/tests/filetransfer.test
@@ -7,6 +7,9 @@ class FileTranferTest extends DrupalWebTestCase {
   protected $password = 'password';
   protected $port = '42';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'FileTransfer unit tests',
@@ -15,6 +18,9 @@ class FileTranferTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->testConnection = TestFileTransfer::factory(DRUPAL_ROOT, array('hostname' => $this->hostname, 'username' => $this->username, 'password' => $this->password, 'port' => $this->port));
diff --git a/core/modules/simpletest/tests/form.test b/core/modules/simpletest/tests/form.test
index 1508f4c..78f3104 100644
--- a/core/modules/simpletest/tests/form.test
+++ b/core/modules/simpletest/tests/form.test
@@ -7,6 +7,9 @@
 
 class FormsTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form element validation',
@@ -15,6 +18,9 @@ class FormsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -374,6 +380,9 @@ class FormsTestCase extends DrupalWebTestCase {
 class FormElementTestCase extends DrupalWebTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Element processing',
@@ -382,6 +391,9 @@ class FormElementTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('form_test'));
   }
@@ -456,6 +468,9 @@ class FormElementTestCase extends DrupalWebTestCase {
  * Test form alter hooks.
  */
 class FormAlterTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form alter hooks',
@@ -464,6 +479,9 @@ class FormAlterTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -490,6 +508,9 @@ class FormAlterTestCase extends DrupalWebTestCase {
  * Test form validation handlers.
  */
 class FormValidationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form validation handlers',
@@ -498,6 +519,9 @@ class FormValidationTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -588,6 +612,9 @@ class FormValidationTestCase extends DrupalWebTestCase {
  */
 class FormsElementsLabelsTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form element and label output test',
@@ -596,6 +623,9 @@ class FormsElementsLabelsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -661,6 +691,9 @@ class FormsElementsLabelsTestCase extends DrupalWebTestCase {
  */
 class FormsElementsTableSelectFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Tableselect form element type test',
@@ -669,6 +702,9 @@ class FormsElementsTableSelectFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -862,6 +898,9 @@ class FormsElementsTableSelectFunctionalTest extends DrupalWebTestCase {
  */
 class FormsElementsVerticalTabsFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Vertical tabs form element type test',
@@ -870,6 +909,9 @@ class FormsElementsVerticalTabsFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -898,6 +940,9 @@ class FormsElementsVerticalTabsFunctionalTest extends DrupalWebTestCase {
  */
 class FormsFormStorageTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Multistep form using form storage',
@@ -906,6 +951,9 @@ class FormsFormStorageTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
 
@@ -1041,6 +1089,9 @@ class FormsFormStorageTestCase extends DrupalWebTestCase {
  * Test wrapper form callbacks.
  */
 class FormsFormWrapperTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form wrapper callback',
@@ -1049,6 +1100,9 @@ class FormsFormWrapperTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -1067,6 +1121,9 @@ class FormsFormWrapperTestCase extends DrupalWebTestCase {
  * Test $form_state clearance.
  */
 class FormStateValuesCleanTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form state values clearance',
@@ -1075,6 +1132,9 @@ class FormStateValuesCleanTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -1117,6 +1177,9 @@ class FormStateValuesCleanTestCase extends DrupalWebTestCase {
  * @todo Add tests for other aspects of form rebuilding.
  */
 class FormsRebuildTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form rebuilding',
@@ -1125,6 +1188,9 @@ class FormsRebuildTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
 
@@ -1210,6 +1276,9 @@ class FormsRebuildTestCase extends DrupalWebTestCase {
  */
 class FormsProgrammaticTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Programmatic form submissions',
@@ -1218,6 +1287,9 @@ class FormsProgrammaticTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -1299,6 +1371,9 @@ class FormsProgrammaticTestCase extends DrupalWebTestCase {
  */
 class FormsTriggeringElementTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form triggering element determination',
@@ -1307,6 +1382,9 @@ class FormsTriggeringElementTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -1396,6 +1474,9 @@ class FormsTriggeringElementTestCase extends DrupalWebTestCase {
  * Tests rebuilding of arbitrary forms by altering them.
  */
 class FormsArbitraryRebuildTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Rebuild arbitrary forms',
@@ -1404,6 +1485,9 @@ class FormsArbitraryRebuildTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
     // Auto-create a field for testing.
@@ -1463,6 +1547,9 @@ class FormsArbitraryRebuildTestCase extends DrupalWebTestCase {
  */
 class FormsFileInclusionTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form API file inclusion',
@@ -1471,6 +1558,9 @@ class FormsFileInclusionTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
@@ -1497,6 +1587,9 @@ class FormsFileInclusionTestCase extends DrupalWebTestCase {
  */
 class FormCheckboxTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Form API checkbox',
@@ -1505,6 +1598,9 @@ class FormCheckboxTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('form_test');
   }
diff --git a/core/modules/simpletest/tests/graph.test b/core/modules/simpletest/tests/graph.test
index e60cd39..a2dd363 100644
--- a/core/modules/simpletest/tests/graph.test
+++ b/core/modules/simpletest/tests/graph.test
@@ -9,6 +9,9 @@
  * Unit tests for the graph handling features.
  */
 class GraphUnitTest extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Graph',
@@ -17,6 +20,9 @@ class GraphUnitTest extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     require_once DRUPAL_ROOT . '/core/includes/graph.inc';
     parent::setUp();
diff --git a/core/modules/simpletest/tests/image.test b/core/modules/simpletest/tests/image.test
index 60599be..77e9fe1 100644
--- a/core/modules/simpletest/tests/image.test
+++ b/core/modules/simpletest/tests/image.test
@@ -13,6 +13,9 @@ class ImageToolkitTestCase extends DrupalWebTestCase {
   protected $file;
   protected $image;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('image_test');
 
@@ -70,6 +73,9 @@ class ImageToolkitTestCase extends DrupalWebTestCase {
  * Test that the functions in image.inc correctly pass data to the toolkit.
  */
 class ImageToolkitUnitTest extends ImageToolkitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image toolkit tests',
@@ -208,6 +214,9 @@ class ImageToolkitGdTestCase extends DrupalWebTestCase {
   protected $width = 40;
   protected $height = 20;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Image GD manipulation tests',
diff --git a/core/modules/simpletest/tests/lock.test b/core/modules/simpletest/tests/lock.test
index 0b423ff..c139d65 100644
--- a/core/modules/simpletest/tests/lock.test
+++ b/core/modules/simpletest/tests/lock.test
@@ -5,6 +5,9 @@
  */
 class LockFunctionalTest extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Locking framework tests',
@@ -13,6 +16,9 @@ class LockFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
   }
diff --git a/core/modules/simpletest/tests/mail.test b/core/modules/simpletest/tests/mail.test
index a6c7b40..c60fcd1 100644
--- a/core/modules/simpletest/tests/mail.test
+++ b/core/modules/simpletest/tests/mail.test
@@ -13,6 +13,9 @@ class MailTestCase extends DrupalWebTestCase implements MailSystemInterface {
    */
   private static $sent_message;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Mail system',
@@ -21,6 +24,9 @@ class MailTestCase extends DrupalWebTestCase implements MailSystemInterface {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -68,6 +74,9 @@ class MailTestCase extends DrupalWebTestCase implements MailSystemInterface {
  * Unit tests for drupal_html_to_text().
  */
 class DrupalHtmlToTextTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'HTML to text conversion',
diff --git a/core/modules/simpletest/tests/menu.test b/core/modules/simpletest/tests/menu.test
index d0612ac..1af79aa 100644
--- a/core/modules/simpletest/tests/menu.test
+++ b/core/modules/simpletest/tests/menu.test
@@ -6,6 +6,9 @@
  */
 
 class MenuWebTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $modules = func_get_args();
     if (isset($modules[0]) && is_array($modules[0])) {
@@ -122,6 +125,9 @@ class MenuWebTestCase extends DrupalWebTestCase {
 }
 
 class MenuRouterTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu router',
@@ -130,6 +136,9 @@ class MenuRouterTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Enable dummy module that implements hook_menu.
     parent::setUp('menu_test');
@@ -650,6 +659,9 @@ class MenuLinksUnitTestCase extends DrupalWebTestCase {
   // Use the lightweight testing profile for this test.
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu links',
@@ -866,6 +878,9 @@ class MenuLinksUnitTestCase extends DrupalWebTestCase {
  * Tests rebuilding the menu by setting 'menu_rebuild_needed.'
  */
 class MenuRebuildTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu rebuild test',
@@ -915,6 +930,9 @@ class MenuTreeDataTestCase extends DrupalUnitTestCase {
     5 => array('mlid' => 5, 'depth' => 1),
   );
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu tree generation',
@@ -981,6 +999,9 @@ class MenuTreeOutputTestCase extends DrupalWebTestCase {
     '7' => array('link' => array( 'menu_name' => 'main-menu', 'mlid' => 7, 'hidden'=>0, 'has_children' => 0, 'title' => 'Item 7', 'in_active_trail' => 0, 'access'=>1, 'href' => 'g', 'localized_options' => array('attributes' => array('title' =>'')) ), 'below' => array( ) )
   );
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Menu tree output',
@@ -989,6 +1010,9 @@ class MenuTreeOutputTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
   }
@@ -1017,6 +1041,9 @@ class MenuTreeOutputTestCase extends DrupalWebTestCase {
  * Menu breadcrumbs related tests.
  */
 class MenuBreadcrumbTestCase extends MenuWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Breadcrumbs',
@@ -1025,6 +1052,9 @@ class MenuBreadcrumbTestCase extends MenuWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $modules = func_get_args();
     if (isset($modules[0]) && is_array($modules[0])) {
@@ -1511,6 +1541,9 @@ class MenuBreadcrumbTestCase extends MenuWebTestCase {
  * Tests active menu trails.
  */
 class MenuTrailTestCase extends MenuWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Active trail',
@@ -1519,6 +1552,9 @@ class MenuTrailTestCase extends MenuWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $modules = func_get_args();
     if (isset($modules[0]) && is_array($modules[0])) {
diff --git a/core/modules/simpletest/tests/module.test b/core/modules/simpletest/tests/module.test
index c9601c9..8cd8cc0 100644
--- a/core/modules/simpletest/tests/module.test
+++ b/core/modules/simpletest/tests/module.test
@@ -9,6 +9,9 @@
  * Unit tests for the module API.
  */
 class ModuleUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Module API',
@@ -239,6 +242,9 @@ class ModuleUnitTest extends DrupalWebTestCase {
  * Unit tests for module installation.
  */
 class ModuleInstallTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Module installation',
@@ -247,6 +253,9 @@ class ModuleInstallTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('module_test');
   }
@@ -276,6 +285,9 @@ class ModuleInstallTestCase extends DrupalWebTestCase {
  * Unit tests for module uninstallation and related hooks.
  */
 class ModuleUninstallTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Module uninstallation',
@@ -284,6 +296,9 @@ class ModuleUninstallTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('module_test', 'user');
   }
diff --git a/core/modules/simpletest/tests/password.test b/core/modules/simpletest/tests/password.test
index e0139e9..4a6b128 100644
--- a/core/modules/simpletest/tests/password.test
+++ b/core/modules/simpletest/tests/password.test
@@ -11,6 +11,9 @@
 class PasswordHashingTest extends DrupalWebTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Password hashing',
@@ -19,6 +22,9 @@ class PasswordHashingTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     require_once DRUPAL_ROOT . '/' . variable_get('password_inc', 'core/includes/password.inc');
     parent::setUp();
diff --git a/core/modules/simpletest/tests/path.test b/core/modules/simpletest/tests/path.test
index 82598b5..609c6a9 100644
--- a/core/modules/simpletest/tests/path.test
+++ b/core/modules/simpletest/tests/path.test
@@ -13,6 +13,9 @@
 class DrupalMatchPathTestCase extends DrupalWebTestCase {
   protected $front;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Drupal match path',
@@ -21,6 +24,9 @@ class DrupalMatchPathTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Set up the database and testing environment.
     parent::setUp();
@@ -130,6 +136,9 @@ class DrupalMatchPathTestCase extends DrupalWebTestCase {
  * Tests hook_url_alter functions.
  */
 class UrlAlterFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => t('URL altering'),
@@ -138,6 +147,9 @@ class UrlAlterFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('path', 'forum', 'url_alter_test');
   }
@@ -240,6 +252,9 @@ class UrlAlterFunctionalTest extends DrupalWebTestCase {
  * Unit test for drupal_lookup_path().
  */
 class PathLookupTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => t('Path lookup'),
diff --git a/core/modules/simpletest/tests/registry.test b/core/modules/simpletest/tests/registry.test
index bcd8d4e..47967e2 100644
--- a/core/modules/simpletest/tests/registry.test
+++ b/core/modules/simpletest/tests/registry.test
@@ -1,6 +1,9 @@
 <?php
 
 class RegistryParseFileTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Registry parse file test',
@@ -9,6 +12,9 @@ class RegistryParseFileTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     $chrs = hash('sha256', microtime() . mt_rand());
     $this->fileName = 'registry_test_' . substr($chrs, 0, 16);
@@ -48,6 +54,9 @@ CONTENTS;
 class RegistryParseFilesTestCase extends DrupalWebTestCase {
   protected $fileTypes = array('new', 'existing_changed');
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Registry parse files test',
@@ -56,6 +65,9 @@ class RegistryParseFilesTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     // Create files with some php to parse - one 'new', one 'existing' so
diff --git a/core/modules/simpletest/tests/schema.test b/core/modules/simpletest/tests/schema.test
index 8945117..607d2d5 100644
--- a/core/modules/simpletest/tests/schema.test
+++ b/core/modules/simpletest/tests/schema.test
@@ -14,6 +14,9 @@ class SchemaTestCase extends DrupalWebTestCase {
    */
   var $counter;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Schema API',
diff --git a/core/modules/simpletest/tests/session.test b/core/modules/simpletest/tests/session.test
index 846f6d3..ee3949d 100644
--- a/core/modules/simpletest/tests/session.test
+++ b/core/modules/simpletest/tests/session.test
@@ -6,6 +6,9 @@
  */
 
 class SessionTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Session tests',
@@ -14,6 +17,9 @@ class SessionTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('session_test');
   }
@@ -293,6 +299,9 @@ class SessionTestCase extends DrupalWebTestCase {
  */
 class SessionHttpsTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Session https handling',
@@ -301,6 +310,9 @@ class SessionHttpsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     parent::setUp('session_test');
   }
diff --git a/core/modules/simpletest/tests/symfony.test b/core/modules/simpletest/tests/symfony.test
index 8a7ecb9..ef8ca0d 100644
--- a/core/modules/simpletest/tests/symfony.test
+++ b/core/modules/simpletest/tests/symfony.test
@@ -9,6 +9,9 @@
  * Tests related to Symfony class loading.
  */
 class SymfonyClassLoaderTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Class loader',
@@ -17,6 +20,9 @@ class SymfonyClassLoaderTestCase extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
   }
diff --git a/core/modules/simpletest/tests/tablesort.test b/core/modules/simpletest/tests/tablesort.test
index 9c068f8..5181447 100644
--- a/core/modules/simpletest/tests/tablesort.test
+++ b/core/modules/simpletest/tests/tablesort.test
@@ -17,6 +17,9 @@ class TableSortTest extends DrupalUnitTestCase {
    */
   protected $GET = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Tablesort',
@@ -25,6 +28,9 @@ class TableSortTest extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Save the original $_GET to be restored later.
     $this->GET = $_GET;
@@ -32,6 +38,9 @@ class TableSortTest extends DrupalUnitTestCase {
     parent::setUp();
   }
 
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   function tearDown() {
     // Revert $_GET.
     $_GET = $this->GET;
diff --git a/core/modules/simpletest/tests/theme.test b/core/modules/simpletest/tests/theme.test
index 7968cf7..4e97a4f 100644
--- a/core/modules/simpletest/tests/theme.test
+++ b/core/modules/simpletest/tests/theme.test
@@ -9,6 +9,9 @@
  * Unit tests for the Theme API.
  */
 class ThemeUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme API',
@@ -17,6 +20,9 @@ class ThemeUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('theme_test');
     theme_enable(array('test_theme'));
@@ -116,6 +122,9 @@ class ThemeUnitTest extends DrupalWebTestCase {
  * Unit tests for theme_table().
  */
 class ThemeTableUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme Table',
@@ -178,6 +187,9 @@ class ThemeTableUnitTest extends DrupalWebTestCase {
 class ThemeFunctionsTestCase extends DrupalWebTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme functions',
@@ -275,6 +287,9 @@ class ThemeFunctionsTestCase extends DrupalWebTestCase {
  * Unit tests for theme_links().
  */
 class ThemeLinksTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Links',
@@ -386,6 +401,9 @@ class ThemeLinksTest extends DrupalWebTestCase {
  * Functional test for initialization of the theme system in hook_init().
  */
 class ThemeHookInitUnitTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme initialization in hook_init()',
@@ -394,6 +412,9 @@ class ThemeHookInitUnitTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('theme_test');
   }
@@ -412,6 +433,9 @@ class ThemeHookInitUnitTest extends DrupalWebTestCase {
  * Tests autocompletion not loading registry.
  */
 class ThemeFastTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme fast initialization',
@@ -420,6 +444,9 @@ class ThemeFastTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('theme_test');
     $this->account = $this->drupalCreateUser(array('access user profiles'));
@@ -439,6 +466,9 @@ class ThemeFastTestCase extends DrupalWebTestCase {
  * Unit tests for theme_html_tag().
  */
 class ThemeHtmlTag extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme HTML Tag',
@@ -465,6 +495,9 @@ class ThemeHtmlTag extends DrupalUnitTestCase {
  * Functional test for attributes of html.tpl.php.
  */
 class ThemeHtmlTplPhpAttributesTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'html.tpl.php html and body attributes',
@@ -473,6 +506,9 @@ class ThemeHtmlTplPhpAttributesTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('theme_test');
   }
diff --git a/core/modules/simpletest/tests/unicode.test b/core/modules/simpletest/tests/unicode.test
index 47a4938..c155f40 100644
--- a/core/modules/simpletest/tests/unicode.test
+++ b/core/modules/simpletest/tests/unicode.test
@@ -17,6 +17,9 @@ class UnicodeUnitTest extends DrupalWebTestCase {
    */
   protected $extendedMode = FALSE;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Unicode handling',
diff --git a/core/modules/simpletest/tests/update.test b/core/modules/simpletest/tests/update.test
index abbab47..2094cf8 100644
--- a/core/modules/simpletest/tests/update.test
+++ b/core/modules/simpletest/tests/update.test
@@ -9,6 +9,9 @@
  * Tests for the update dependency ordering system.
  */
 class UpdateDependencyOrderingTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update dependency ordering',
@@ -17,6 +20,9 @@ class UpdateDependencyOrderingTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('update_test_1', 'update_test_2', 'update_test_3');
     require_once DRUPAL_ROOT . '/core/includes/update.inc';
@@ -59,6 +65,9 @@ class UpdateDependencyOrderingTestCase extends DrupalWebTestCase {
  * Tests for missing update dependencies.
  */
 class UpdateDependencyMissingTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Missing update dependencies',
@@ -67,6 +76,9 @@ class UpdateDependencyMissingTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // Only install update_test_2.module, even though its updates have a
     // dependency on update_test_3.module.
@@ -89,6 +101,9 @@ class UpdateDependencyMissingTestCase extends DrupalWebTestCase {
  * Tests for the invocation of hook_update_dependencies().
  */
 class UpdateDependencyHookInvocationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update dependency hook invocation',
@@ -97,6 +112,9 @@ class UpdateDependencyHookInvocationTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('update_test_1', 'update_test_2');
     require_once DRUPAL_ROOT . '/core/includes/update.inc';
diff --git a/core/modules/simpletest/tests/upgrade/upgrade.test b/core/modules/simpletest/tests/upgrade/upgrade.test
index ffb3a55..cf20708 100644
--- a/core/modules/simpletest/tests/upgrade/upgrade.test
+++ b/core/modules/simpletest/tests/upgrade/upgrade.test
@@ -30,6 +30,9 @@ abstract class UpgradePathTestCase extends DrupalWebTestCase {
   /**
    * Override of DrupalWebTestCase::setUp() specialized for upgrade testing.
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   protected function setUp() {
     global $user, $language, $conf;
 
@@ -141,6 +144,9 @@ abstract class UpgradePathTestCase extends DrupalWebTestCase {
   /**
    * Override of DrupalWebTestCase::tearDown() specialized for upgrade testing.
    */
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   protected function tearDown() {
     global $user, $language;
 
diff --git a/core/modules/simpletest/tests/upgrade/upgrade_bare.test b/core/modules/simpletest/tests/upgrade/upgrade_bare.test
index db71228..6bd6c38 100644
--- a/core/modules/simpletest/tests/upgrade/upgrade_bare.test
+++ b/core/modules/simpletest/tests/upgrade/upgrade_bare.test
@@ -6,6 +6,9 @@
  * Load an empty installation of Drupal 7 and run the upgrade process on it.
  */
 class BareUpgradePathTestCase extends UpgradePathTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Bare upgrade test',
@@ -14,6 +17,9 @@ class BareUpgradePathTestCase extends UpgradePathTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     // Path to the database dump.
     $this->databaseDumpFiles = array(
diff --git a/core/modules/simpletest/tests/upgrade/upgrade_filled.test b/core/modules/simpletest/tests/upgrade/upgrade_filled.test
index 9b17bda..21ac317 100644
--- a/core/modules/simpletest/tests/upgrade/upgrade_filled.test
+++ b/core/modules/simpletest/tests/upgrade/upgrade_filled.test
@@ -6,6 +6,9 @@
  * Load a filled installation of Drupal 7 and run the upgrade process on it.
  */
 class FilledUpgradePathTestCase extends UpgradePathTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Filled upgrade test',
@@ -14,6 +17,9 @@ class FilledUpgradePathTestCase extends UpgradePathTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     // Path to the database dump.
     $this->databaseDumpFiles = array(
diff --git a/core/modules/simpletest/tests/xmlrpc.test b/core/modules/simpletest/tests/xmlrpc.test
index 60b9624..a504dd9 100644
--- a/core/modules/simpletest/tests/xmlrpc.test
+++ b/core/modules/simpletest/tests/xmlrpc.test
@@ -5,6 +5,9 @@
  */
 class XMLRPCBasicTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'XML-RPC basic',
@@ -81,6 +84,9 @@ class XMLRPCBasicTestCase extends DrupalWebTestCase {
 }
 
 class XMLRPCValidator1IncTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'XML-RPC validator',
@@ -89,6 +95,9 @@ class XMLRPCValidator1IncTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('xmlrpc_test');
   }
@@ -195,6 +204,9 @@ class XMLRPCValidator1IncTestCase extends DrupalWebTestCase {
 }
 
 class XMLRPCMessagesTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'XML-RPC message and alteration',
@@ -203,6 +215,9 @@ class XMLRPCMessagesTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('xmlrpc_test');
   }
diff --git a/core/modules/statistics/statistics.test b/core/modules/statistics/statistics.test
index 1b7f8ac..9c15bb6 100644
--- a/core/modules/statistics/statistics.test
+++ b/core/modules/statistics/statistics.test
@@ -10,6 +10,9 @@
  */
 class StatisticsTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('statistics');
 
@@ -52,6 +55,9 @@ class StatisticsTestCase extends DrupalWebTestCase {
  * to test requests from an anonymous user.
  */
 class StatisticsLoggingTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Statistics logging tests',
@@ -60,6 +66,9 @@ class StatisticsLoggingTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('statistics');
 
@@ -135,6 +144,9 @@ class StatisticsLoggingTestCase extends DrupalWebTestCase {
  * Tests that report pages render properly, and that access logging works.
  */
 class StatisticsReportsTestCase extends StatisticsTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Statistics reports tests',
@@ -225,6 +237,9 @@ class StatisticsReportsTestCase extends StatisticsTestCase {
  * Tests that the visitor blocking functionality works.
  */
 class StatisticsBlockVisitorsTestCase extends StatisticsTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Top visitor blocking',
@@ -278,6 +293,9 @@ class StatisticsAdminTestCase extends DrupalWebTestCase {
   protected $privileged_user;
   protected $test_node;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Test statistics admin.',
@@ -286,6 +304,9 @@ class StatisticsAdminTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('statistics');
     $this->privileged_user = $this->drupalCreateUser(array('access statistics', 'administer statistics', 'view post access counter', 'create page content'));
@@ -415,6 +436,9 @@ class StatisticsAdminTestCase extends DrupalWebTestCase {
  * Test statistics token replacement in strings.
  */
 class StatisticsTokenReplaceTestCase extends StatisticsTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Statistics token replacement',
diff --git a/core/modules/syslog/syslog.test b/core/modules/syslog/syslog.test
index 691fb7d..8568078 100644
--- a/core/modules/syslog/syslog.test
+++ b/core/modules/syslog/syslog.test
@@ -6,6 +6,9 @@
  */
 
 class SyslogTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Syslog functionality',
@@ -14,6 +17,9 @@ class SyslogTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('syslog');
   }
diff --git a/core/modules/system/system.test b/core/modules/system/system.test
index 6cf203d..191775a 100644
--- a/core/modules/system/system.test
+++ b/core/modules/system/system.test
@@ -11,6 +11,9 @@
 class ModuleTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
 
@@ -132,6 +135,9 @@ class ModuleTestCase extends DrupalWebTestCase {
 class EnableDisableTestCase extends ModuleTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Enable/disable modules',
@@ -332,6 +338,9 @@ class EnableDisableTestCase extends ModuleTestCase {
  * Tests failure of hook_requirements('install').
  */
 class HookRequirementsTestCase extends ModuleTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Requirements hook failure',
@@ -361,6 +370,9 @@ class HookRequirementsTestCase extends ModuleTestCase {
  * Test module dependency functionality.
  */
 class ModuleDependencyTestCase extends ModuleTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Module dependencies',
@@ -513,6 +525,9 @@ class ModuleDependencyTestCase extends ModuleTestCase {
  * Test module dependency on specific versions.
  */
 class ModuleVersionTestCase extends ModuleTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Module versions',
@@ -521,6 +536,9 @@ class ModuleVersionTestCase extends ModuleTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('module_test');
   }
@@ -574,6 +592,9 @@ class ModuleVersionTestCase extends ModuleTestCase {
  * Test required modules functionality.
  */
 class ModuleRequiredTestCase extends ModuleTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Required modules',
@@ -610,6 +631,9 @@ class IPAddressBlockingTestCase extends DrupalWebTestCase {
   /**
    * Implement getInfo().
    */
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'IP address blocking',
@@ -621,6 +645,9 @@ class IPAddressBlockingTestCase extends DrupalWebTestCase {
   /**
    * Implement setUp().
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -687,6 +714,9 @@ class CronRunTestCase extends DrupalWebTestCase {
   /**
    * Implement getInfo().
    */
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Cron run',
@@ -695,6 +725,9 @@ class CronRunTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('common_test', 'common_test_cron_helper'));
   }
@@ -822,6 +855,9 @@ class AdminMetaTagTestCase extends DrupalWebTestCase {
   /**
    * Implement getInfo().
    */
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Fingerprinting meta tag',
@@ -847,6 +883,9 @@ class AdminMetaTagTestCase extends DrupalWebTestCase {
 class AccessDeniedTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => '403 functionality',
@@ -855,6 +894,9 @@ class AccessDeniedTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -924,6 +966,9 @@ class PageNotFoundTestCase extends DrupalWebTestCase {
   /**
    * Implement getInfo().
    */
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => '404 functionality',
@@ -935,6 +980,9 @@ class PageNotFoundTestCase extends DrupalWebTestCase {
   /**
    * Implement setUp().
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -967,6 +1015,9 @@ class PageNotFoundTestCase extends DrupalWebTestCase {
 class SiteMaintenanceTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Site maintenance mode functionality',
@@ -975,6 +1026,9 @@ class SiteMaintenanceTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1066,6 +1120,9 @@ class SiteMaintenanceTestCase extends DrupalWebTestCase {
  * Tests generic date and time handling capabilities of Drupal.
  */
 class DateTimeFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Date and time',
@@ -1074,6 +1131,9 @@ class DateTimeFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('locale'));
 
@@ -1265,6 +1325,9 @@ class PageTitleFiltering extends DrupalWebTestCase {
   /**
    * Implement getInfo().
    */
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'HTML in page titles',
@@ -1276,6 +1339,9 @@ class PageTitleFiltering extends DrupalWebTestCase {
   /**
    * Implement setUp().
    */
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1287,6 +1353,9 @@ class PageTitleFiltering extends DrupalWebTestCase {
   /**
    * Reset page title.
    */
+  /**
+   * Overrides DrupalWebTestCase::tearDown().
+   */
   function tearDown() {
     // Restore the page title.
     drupal_set_title($this->saved_title, PASS_THROUGH);
@@ -1367,6 +1436,9 @@ class PageTitleFiltering extends DrupalWebTestCase {
  */
 class FrontPageTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Front page',
@@ -1375,6 +1447,9 @@ class FrontPageTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
 
@@ -1420,6 +1495,9 @@ class FrontPageTestCase extends DrupalWebTestCase {
 class SystemBlockTestCase extends DrupalWebTestCase {
   protected $profile = 'testing';
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Block functionality',
@@ -1428,6 +1506,9 @@ class SystemBlockTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('block');
 
@@ -1490,6 +1571,9 @@ class SystemMainContentFallback extends DrupalWebTestCase {
   protected $admin_user;
   protected $web_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Main content rendering fallback',
@@ -1498,6 +1582,9 @@ class SystemMainContentFallback extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
 
@@ -1571,6 +1658,9 @@ class SystemMainContentFallback extends DrupalWebTestCase {
  * Tests for the theme interface functionality.
  */
 class SystemThemeFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Theme interface functionality',
@@ -1579,6 +1669,9 @@ class SystemThemeFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1693,6 +1786,9 @@ class SystemThemeFunctionalTest extends DrupalWebTestCase {
  * Test the basic queue functionality.
  */
 class QueueTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Queue functionality',
@@ -1784,6 +1880,9 @@ class QueueTestCase extends DrupalWebTestCase {
  * Test token replacement in strings.
  */
 class TokenReplaceTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Token replacement',
@@ -1937,6 +2036,9 @@ class TokenReplaceTestCase extends DrupalWebTestCase {
 }
 
 class InfoFileParserTestCase extends DrupalUnitTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Info file format parser',
@@ -2011,6 +2113,9 @@ array_space[a b] = Value';
  * Tests the effectiveness of hook_system_info_alter().
  */
 class SystemInfoAlterTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'System info alter',
@@ -2081,6 +2186,9 @@ class UpdateScriptFunctionalTest extends DrupalWebTestCase {
   private $update_url;
   private $update_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update functionality',
@@ -2089,6 +2197,9 @@ class UpdateScriptFunctionalTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('update_script_test');
     $this->update_url = $GLOBALS['base_url'] . '/core/update.php';
@@ -2188,6 +2299,9 @@ class UpdateScriptFunctionalTest extends DrupalWebTestCase {
  * Functional tests for the flood control mechanism.
  */
 class FloodFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Flood control mechanism',
@@ -2226,6 +2340,9 @@ class FloodFunctionalTest extends DrupalWebTestCase {
  * Test HTTP file downloading capability.
  */
 class RetrieveFileTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'HTTP file retrieval',
@@ -2270,6 +2387,9 @@ class RetrieveFileTestCase extends DrupalWebTestCase {
  * Functional tests shutdown functions.
  */
 class ShutdownFunctionsTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Shutdown functions',
@@ -2278,6 +2398,9 @@ class ShutdownFunctionsTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('system_test');
   }
@@ -2302,6 +2425,9 @@ class ShutdownFunctionsTest extends DrupalWebTestCase {
  * Tests administrative overview pages.
  */
 class SystemAdminTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Administrative pages',
@@ -2310,6 +2436,9 @@ class SystemAdminTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     // testAdminPages() requires Locale module.
     parent::setUp(array('locale'));
@@ -2415,6 +2544,9 @@ class SystemAdminTestCase extends DrupalWebTestCase {
  * Tests authorize.php and related hooks.
  */
 class SystemAuthorizeCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Authorize API',
@@ -2423,6 +2555,9 @@ class SystemAuthorizeCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp(array('system_test'));
 
@@ -2468,6 +2603,9 @@ class SystemAuthorizeCase extends DrupalWebTestCase {
  * Test the handling of requests containing 'index.php'.
  */
 class SystemIndexPhpTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Index.php handling',
@@ -2476,6 +2614,9 @@ class SystemIndexPhpTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
   }
@@ -2509,6 +2650,9 @@ class UuidUnitTestCase extends DrupalUnitTestCase {
    */
   protected $uuid;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'UUID handling',
@@ -2517,6 +2661,9 @@ class UuidUnitTestCase extends DrupalUnitTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     // Initiate the generator. This will lazy-load uuid.inc.
     $this->uuid = new Uuid();
diff --git a/core/modules/taxonomy/taxonomy.test b/core/modules/taxonomy/taxonomy.test
index 747d822..4ebaf0a 100644
--- a/core/modules/taxonomy/taxonomy.test
+++ b/core/modules/taxonomy/taxonomy.test
@@ -46,6 +46,9 @@ class TaxonomyWebTestCase extends DrupalWebTestCase {
 */
 class TaxonomyVocabularyFunctionalTest extends TaxonomyWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy vocabulary interface',
@@ -54,6 +57,9 @@ class TaxonomyVocabularyFunctionalTest extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->admin_user = $this->drupalCreateUser(array('administer taxonomy'));
@@ -182,6 +188,9 @@ class TaxonomyVocabularyFunctionalTest extends TaxonomyWebTestCase {
  */
 class TaxonomyVocabularyUnitTest extends TaxonomyWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy vocabularies',
@@ -190,6 +199,9 @@ class TaxonomyVocabularyUnitTest extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('taxonomy', 'field_test');
     $admin_user = $this->drupalCreateUser(array('create article content', 'administer taxonomy'));
@@ -391,6 +403,9 @@ class TaxonomyVocabularyUnitTest extends TaxonomyWebTestCase {
  */
 class TaxonomyTermUnitTest extends TaxonomyWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy term unit tests',
@@ -417,6 +432,9 @@ class TaxonomyTermUnitTest extends TaxonomyWebTestCase {
  */
 class TaxonomyLegacyTestCase extends TaxonomyWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Test for legacy node bug.',
@@ -425,6 +443,9 @@ class TaxonomyLegacyTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('taxonomy');
     $this->admin_user = $this->drupalCreateUser(array('administer taxonomy', 'administer nodes', 'bypass node access'));
@@ -454,6 +475,9 @@ class TaxonomyLegacyTestCase extends TaxonomyWebTestCase {
  */
 class TaxonomyTermTestCase extends TaxonomyWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy term functions and forms.',
@@ -462,6 +486,9 @@ class TaxonomyTermTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('taxonomy');
     $this->admin_user = $this->drupalCreateUser(array('administer taxonomy', 'bypass node access'));
@@ -833,6 +860,9 @@ class TaxonomyTermTestCase extends TaxonomyWebTestCase {
  */
 class TaxonomyLoadMultipleUnitTest extends TaxonomyWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy term multiple loading',
@@ -841,6 +871,9 @@ class TaxonomyLoadMultipleUnitTest extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->taxonomy_admin = $this->drupalCreateUser(array('administer taxonomy'));
@@ -899,6 +932,9 @@ class TaxonomyLoadMultipleUnitTest extends TaxonomyWebTestCase {
  * Tests for taxonomy hook invocation.
  */
 class TaxonomyHooksTestCase extends TaxonomyWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy term hooks',
@@ -907,6 +943,9 @@ class TaxonomyHooksTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('taxonomy', 'taxonomy_test');
     $taxonomy_admin = $this->drupalCreateUser(array('administer taxonomy'));
@@ -953,6 +992,9 @@ class TaxonomyTermFieldTestCase extends TaxonomyWebTestCase {
   protected $instance;
   protected $vocabulary;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name'  => 'Taxonomy term reference field',
@@ -961,6 +1003,9 @@ class TaxonomyTermFieldTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
 
@@ -1097,6 +1142,9 @@ class TaxonomyTermFieldTestCase extends TaxonomyWebTestCase {
  * Test taxonomy token replacement in strings.
  */
 class TaxonomyTokenReplaceTestCase extends TaxonomyWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy token replacement',
@@ -1105,6 +1153,9 @@ class TaxonomyTokenReplaceTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->admin_user = $this->drupalCreateUser(array('administer taxonomy', 'bypass node access'));
@@ -1242,6 +1293,9 @@ class TaxonomyTokenReplaceTestCase extends TaxonomyWebTestCase {
  * Tests for verifying that taxonomy pages use the correct theme.
  */
 class TaxonomyThemeTestCase extends TaxonomyWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Taxonomy theme switching',
@@ -1250,6 +1304,9 @@ class TaxonomyThemeTestCase extends TaxonomyWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
diff --git a/core/modules/tracker/tracker.test b/core/modules/tracker/tracker.test
index 3cc227e..a631057 100644
--- a/core/modules/tracker/tracker.test
+++ b/core/modules/tracker/tracker.test
@@ -10,6 +10,9 @@ class TrackerTest extends DrupalWebTestCase {
   protected $other_user;
   protected $new_node;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Tracker',
@@ -18,6 +21,9 @@ class TrackerTest extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('comment', 'tracker');
 
diff --git a/core/modules/translation/translation.test b/core/modules/translation/translation.test
index c8a1ccd..b7dde07 100644
--- a/core/modules/translation/translation.test
+++ b/core/modules/translation/translation.test
@@ -8,6 +8,9 @@
 class TranslationTestCase extends DrupalWebTestCase {
   protected $book;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Translation functionality',
@@ -16,6 +19,9 @@ class TranslationTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('locale', 'translation', 'translation_test');
 
diff --git a/core/modules/trigger/trigger.test b/core/modules/trigger/trigger.test
index 9a9a4ba..c56c33d 100644
--- a/core/modules/trigger/trigger.test
+++ b/core/modules/trigger/trigger.test
@@ -41,6 +41,9 @@ class TriggerContentTestCase extends TriggerWebTestCase {
   var $_cleanup_roles = array();
   var $_cleanup_users = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Trigger content (node) actions',
@@ -49,6 +52,9 @@ class TriggerContentTestCase extends TriggerWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('trigger', 'trigger_test');
   }
@@ -187,6 +193,9 @@ class TriggerContentTestCase extends TriggerWebTestCase {
  * Tests cron trigger.
  */
 class TriggerCronTestCase extends TriggerWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Trigger cron (system) actions',
@@ -195,6 +204,9 @@ class TriggerCronTestCase extends TriggerWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('trigger', 'trigger_test');
   }
@@ -255,6 +267,9 @@ class TriggerCronTestCase extends TriggerWebTestCase {
  */
 class TriggerActionTestCase extends TriggerWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('trigger');
   }
@@ -430,6 +445,9 @@ class TriggerActionTestCase extends TriggerWebTestCase {
  * and checks the token replacement.
  */
 class TriggerUserTokenTestCase extends TriggerActionTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Test user triggers',
@@ -487,6 +505,9 @@ class TriggerUserTokenTestCase extends TriggerActionTestCase {
  * and checks the token replacement.
  */
 class TriggerUserActionTestCase extends TriggerActionTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Test user actions',
@@ -546,6 +567,9 @@ class TriggerOtherTestCase extends TriggerWebTestCase {
   var $_cleanup_roles = array();
   var $_cleanup_users = array();
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Trigger other actions',
@@ -554,6 +578,9 @@ class TriggerOtherTestCase extends TriggerWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('trigger', 'trigger_test', 'contact');
   }
@@ -687,6 +714,9 @@ class TriggerOtherTestCase extends TriggerWebTestCase {
  */
 class TriggerOrphanedActionsTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Trigger orphaned actions',
@@ -695,6 +725,9 @@ class TriggerOrphanedActionsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('trigger', 'trigger_test');
   }
diff --git a/core/modules/update/update.test b/core/modules/update/update.test
index a657f91..32561fe 100644
--- a/core/modules/update/update.test
+++ b/core/modules/update/update.test
@@ -54,6 +54,9 @@ class UpdateTestHelper extends DrupalWebTestCase {
 
 class UpdateCoreTestCase extends UpdateTestHelper {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update core functionality',
@@ -62,6 +65,9 @@ class UpdateCoreTestCase extends UpdateTestHelper {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('update_test', 'update');
     $admin_user = $this->drupalCreateUser(array('administer site configuration', 'administer modules'));
@@ -238,6 +244,9 @@ class UpdateCoreTestCase extends UpdateTestHelper {
 
 class UpdateTestContribCase extends UpdateTestHelper {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Update contrib functionality',
@@ -246,6 +255,9 @@ class UpdateTestContribCase extends UpdateTestHelper {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('update_test', 'update', 'aaa_update_test', 'bbb_update_test', 'ccc_update_test');
     $admin_user = $this->drupalCreateUser(array('administer site configuration'));
@@ -602,6 +614,9 @@ class UpdateTestContribCase extends UpdateTestHelper {
 }
 
 class UpdateTestUploadCase extends UpdateTestHelper {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Upload and extract module functionality',
@@ -610,6 +625,9 @@ class UpdateTestUploadCase extends UpdateTestHelper {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   public function setUp() {
     parent::setUp('update', 'update_test');
     variable_set('allow_authorize_operations', TRUE);
diff --git a/core/modules/user/user.test b/core/modules/user/user.test
index 15c427b..22fa0dd 100644
--- a/core/modules/user/user.test
+++ b/core/modules/user/user.test
@@ -6,6 +6,9 @@
  */
 
 class UserRegistrationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User registration',
@@ -14,6 +17,9 @@ class UserRegistrationTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('field_test');
   }
@@ -258,6 +264,9 @@ class UserRegistrationTestCase extends DrupalWebTestCase {
 }
 
 class UserValidationTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Username/e-mail validation',
@@ -312,6 +321,9 @@ class UserValidationTestCase extends DrupalWebTestCase {
  * Functional tests for user logins, including rate limiting of login attempts.
  */
 class UserLoginTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User login',
@@ -455,6 +467,9 @@ class UserLoginTestCase extends DrupalWebTestCase {
  * Test cancelling a user.
  */
 class UserCancelTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Cancel account',
@@ -463,6 +478,9 @@ class UserCancelTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('comment');
   }
@@ -853,6 +871,9 @@ class UserPictureTestCase extends DrupalWebTestCase {
   protected $user;
   protected $_directory_test;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Upload user picture',
@@ -861,6 +882,9 @@ class UserPictureTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     // Enable user pictures.
@@ -1095,6 +1119,9 @@ class UserPermissionsTestCase extends DrupalWebTestCase {
   protected $admin_user;
   protected $rid;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'Role permissions',
@@ -1103,6 +1130,9 @@ class UserPermissionsTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1190,6 +1220,9 @@ class UserPermissionsTestCase extends DrupalWebTestCase {
 }
 
 class UserAdminTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User administration',
@@ -1275,6 +1308,9 @@ class UserAdminTestCase extends DrupalWebTestCase {
  * Tests for user-configurable time zones.
  */
 class UserTimeZoneFunctionalTest extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User time zones',
@@ -1335,6 +1371,9 @@ class UserTimeZoneFunctionalTest extends DrupalWebTestCase {
  * Test user autocompletion.
  */
 class UserAutocompleteTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User autocompletion',
@@ -1343,6 +1382,9 @@ class UserAutocompleteTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
 
@@ -1376,6 +1418,9 @@ class UserAutocompleteTestCase extends DrupalWebTestCase {
  * Test user-links in secondary menu.
  */
 class UserAccountLinksUnitTests extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User account links',
@@ -1425,6 +1470,9 @@ class UserAccountLinksUnitTests extends DrupalWebTestCase {
  * Test user blocks.
  */
 class UserBlocksUnitTests extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User blocks',
@@ -1514,6 +1562,9 @@ class UserBlocksUnitTests extends DrupalWebTestCase {
  */
 class UserSaveTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User save test',
@@ -1557,6 +1608,9 @@ class UserSaveTestCase extends DrupalWebTestCase {
  */
 class UserCreateTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User create',
@@ -1603,6 +1657,9 @@ class UserCreateTestCase extends DrupalWebTestCase {
  */
 class UserEditTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User edit',
@@ -1678,6 +1735,9 @@ class UserEditTestCase extends DrupalWebTestCase {
  * Test case for user signatures.
  */
 class UserSignatureTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User signatures',
@@ -1686,6 +1746,9 @@ class UserSignatureTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('comment');
 
@@ -1763,6 +1826,9 @@ class UserSignatureTestCase extends DrupalWebTestCase {
  */
 class UserEditedOwnAccountTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User edited own account',
@@ -1799,6 +1865,9 @@ class UserEditedOwnAccountTestCase extends DrupalWebTestCase {
  */
 class UserRoleAdminTestCase extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User role administration',
@@ -1807,6 +1876,9 @@ class UserRoleAdminTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->admin_user = $this->drupalCreateUser(array('administer permissions', 'administer users'));
@@ -1883,6 +1955,9 @@ class UserRoleAdminTestCase extends DrupalWebTestCase {
  * Test user token replacement in strings.
  */
 class UserTokenReplaceTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User token replacement',
@@ -1948,6 +2023,9 @@ class UserTokenReplaceTestCase extends DrupalWebTestCase {
  * Test user search.
  */
 class UserUserSearchTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User search',
@@ -1982,6 +2060,9 @@ class UserUserSearchTestCase extends DrupalWebTestCase {
 class UserRolesAssignmentTestCase extends DrupalWebTestCase {
   protected $admin_user;
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => t('Role assignment'),
@@ -1990,6 +2071,9 @@ class UserRolesAssignmentTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp();
     $this->admin_user = $this->drupalCreateUser(array('administer permissions', 'administer users'));
@@ -2070,6 +2154,9 @@ class UserRolesAssignmentTestCase extends DrupalWebTestCase {
  * Unit test for authmap assignment.
  */
 class UserAuthmapAssignmentTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => t('Authmap assignment'),
@@ -2130,6 +2217,9 @@ class UserAuthmapAssignmentTestCase extends DrupalWebTestCase {
  */
 class UserValidateCurrentPassCustomForm extends DrupalWebTestCase {
 
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User validate current pass custom form',
@@ -2148,6 +2238,9 @@ class UserValidateCurrentPassCustomForm extends DrupalWebTestCase {
    */
   protected $adminUser;
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('user_form_test');
     // Create two users
@@ -2174,6 +2267,9 @@ class UserValidateCurrentPassCustomForm extends DrupalWebTestCase {
  * Test user entity callbacks.
  */
 class UserEntityCallbacksTestCase extends DrupalWebTestCase {
+  /**
+   * Overrides DrupalWebTestCase::getInfo().
+   */
   public static function getInfo() {
     return array(
       'name' => 'User entity callback tests',
@@ -2182,6 +2278,9 @@ class UserEntityCallbacksTestCase extends DrupalWebTestCase {
     );
   }
 
+  /**
+   * Overrides DrupalWebTestCase::setUp().
+   */
   function setUp() {
     parent::setUp('user');
 
