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