You are here

public function MetatagViewsTest::testExportedPage in Metatag 7

Test the Metatag:Views translations on an exported page.

File

metatag_views/tests/MetatagViewsTest.test, line 40
Tests for the Metatag module for the direct Views integration.

Class

MetatagViewsTest
Tests for the Metatag module for the direct Views integration.

Code

public function testExportedPage() {
  $this
    ->drupalGet('metatag-views-test');
  $this
    ->assertResponse(200);

  // Test the page title.
  $this
    ->assertTitle('Test Views page title');

  // Test the description meta tag.
  $xpath = $this
    ->xpath("//meta[@name='description']");
  $this
    ->assertEqual(count($xpath), 1, 'Exactly one description meta tag found.');
  $this
    ->assertEqual($xpath[0]['content'], 'Testing Metatag:Views.');

  // Test the keywords meta tag.
  $xpath = $this
    ->xpath("//meta[@name='keywords']");
  $this
    ->assertEqual(count($xpath), 1, 'Exactly one keywords meta tag found.');
  $this
    ->assertEqual($xpath[0]['content'], 'Test, page, keywords');
}