diff --git a/modules/system/system.test b/modules/system/system.test index 92f8a0a86cffd77b748a73f67b2c1988c8dfe09d..abd01f8c5fa3e0e061dd068781103ed2fae9c6a0 100644 --- a/modules/system/system.test +++ b/modules/system/system.test @@ -295,3 +295,26 @@ class AdminOverviewTestCase extends DrupalWebTestCase { } } } + +class AdminMetaTagTestCase extends DrupalWebTestCase { + /** + * Implementation of getInfo(). + */ + function getInfo() { + return array( + 'name' => t('Fingerprinting meta tag'), + 'description' => t('Confirm that the fingerprinting meta tag appears as expected.'), + 'group' => t('System') + ); + } + + /** + * Verify that the meta tag HTML is generated correctly. + */ + public function testMetaTag() { + list($version,) = explode('.', VERSION); + $string = '<meta name="Generator" content="Drupal ' . $version. ' (http://drupal.org)" />'; + $this->drupalGet('node'); + $this->assertRaw($string, t('Fingerprinting meta tag generated correctly.'), t('System')); + } +}