036f37d9703879c7e97117237ed46308833eb2e9
[yaffs-website] / web / modules / contrib / metatag / metatag_dc / src / Tests / MetatagDublinCoreTagsTest.php
1 <?php
2
3 namespace Drupal\metatag_dc\Tests;
4
5 use Drupal\simpletest\WebTestBase;
6 use Drupal\metatag\Tests\MetatagTagsTestBase;
7
8 /**
9  * Tests that each of the Dublin Core tags work correctly.
10  *
11  * @group metatag
12  */
13 class MetatagDublinCoreTagsTest extends MetatagTagsTestBase {
14
15   /**
16    * {@inheritdoc}
17    */
18   public $tags = [
19     'dcterms_contributor',
20     'dcterms_coverage',
21     'dcterms_creator',
22     'dcterms_date',
23     'dcterms_description',
24     'dcterms_format',
25     'dcterms_identifier',
26     'dcterms_language',
27     'dcterms_publisher',
28     'dcterms_relation',
29     'dcterms_rights',
30     'dcterms_source',
31     'dcterms_subject',
32     'dcterms_title',
33     'dcterms_type',
34   ];
35
36   /**
37    * {@inheritdoc}
38    */
39   protected function setUp() {
40     parent::$modules[] = 'metatag_dc';
41     parent::setUp();
42   }
43
44   /**
45    * Each of these meta tags has a different tag name vs its internal name.
46    */
47   public function getTestTagName($tag_name) {
48     return str_replace('_', '.', $tag_name);
49   }
50
51 }