metatag_dc_advanced.tags.test 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. <?php
  2. /**
  3. * @file
  4. * Tests that each of the Metatag Advanced Dublin Core tags work correctly.
  5. */
  6. /**
  7. * Tests that each of the Metatag Advanced Dublin Core tags work correctly.
  8. */
  9. class MetatagDcAdvancedTagsTest extends MetatagTagsTestBase {
  10. /**
  11. * {@inheritdoc}
  12. */
  13. public static function getInfo() {
  14. return array(
  15. 'name' => 'Metatag tags: Dublin Core Advanced',
  16. 'description' => 'Test the Advanced Dublin Core meta tags.',
  17. 'group' => 'Metatag',
  18. );
  19. }
  20. /**
  21. * {@inheritdoc}
  22. */
  23. public $tags = array(
  24. 'dcterms.abstract',
  25. 'dcterms.accessRights',
  26. 'dcterms.accrualMethod',
  27. 'dcterms.accrualPeriodicity',
  28. 'dcterms.accrualPolicy',
  29. 'dcterms.alternative',
  30. 'dcterms.audience',
  31. 'dcterms.available',
  32. 'dcterms.bibliographicCitation',
  33. 'dcterms.conformsTo',
  34. 'dcterms.created',
  35. 'dcterms.dateAccepted',
  36. 'dcterms.dateCopyrighted',
  37. 'dcterms.dateSubmitted',
  38. 'dcterms.educationLevel',
  39. 'dcterms.extent',
  40. 'dcterms.hasFormat',
  41. 'dcterms.hasPart',
  42. 'dcterms.hasVersion',
  43. 'dcterms.instructionalMethod',
  44. 'dcterms.isFormatOf',
  45. 'dcterms.isPartOf',
  46. 'dcterms.isReferencedBy',
  47. 'dcterms.isReplacedBy',
  48. 'dcterms.isRequiredBy',
  49. 'dcterms.isVersionOf',
  50. 'dcterms.issued',
  51. 'dcterms.license',
  52. 'dcterms.mediator',
  53. 'dcterms.medium',
  54. 'dcterms.modified',
  55. 'dcterms.provenance',
  56. 'dcterms.references',
  57. 'dcterms.replaces',
  58. 'dcterms.requires',
  59. 'dcterms.rightsHolder',
  60. 'dcterms.spatial',
  61. 'dcterms.tableOfContents',
  62. 'dcterms.temporal',
  63. 'dcterms.valid',
  64. );
  65. /**
  66. * {@inheritdoc}
  67. */
  68. function setUp(array $modules = array()) {
  69. $modules[] = 'metatag_dc_advanced';
  70. parent::setUp($modules);
  71. }
  72. /**
  73. * {@inheritdoc}
  74. */
  75. public function getTestTagName($tag_name) {
  76. return str_replace('dcterms_', 'dcterms.', $tag_name);
  77. }
  78. }