You are here

MetatagFacebookTagsTest.php in Metatag 8

File

metatag_facebook/tests/src/Functional/MetatagFacebookTagsTest.php
View source
<?php

namespace Drupal\Tests\metatag_facebook\Functional;

use Drupal\Tests\metatag\Functional\MetatagTagsTestBase;

/**
 * Tests that each of the Metatag Facebook tags work correctly.
 *
 * @group metatag
 */
class MetatagFacebookTagsTest extends MetatagTagsTestBase {

  /**
   * {@inheritdoc}
   */
  protected static $modules = [
    'metatag_facebook',
  ];

  /**
   * {@inheritdoc}
   */
  protected $tags = [
    'fb_admins',
    'fb_app_id',
    'fb_pages',
  ];

  /**
   * {@inheritdoc}
   */
  protected $testNameAttribute = 'property';

  /**
   * Each of these meta tags has a different tag name vs its internal name.
   */
  protected function getTestTagName($tag_name) {
    $tag_name = str_replace('fb_', 'fb:', $tag_name);
    return $tag_name;
  }

}

Classes

Namesort descending Description
MetatagFacebookTagsTest Tests that each of the Metatag Facebook tags work correctly.