function MetatagAvailableTokensTest::testNodeMetatagDefaultsPage in Metatag 8
Test the node metatag defaults page.
File
- tests/
src/ FunctionalJavascript/ MetatagAvailableTokensTest.php, line 28
Class
- MetatagAvailableTokensTest
- Tests the available tokens under metatag routes.
Namespace
Drupal\Tests\metatag\FunctionalJavascriptCode
function testNodeMetatagDefaultsPage() {
$this
->drupalLogin($this->rootUser);
$this
->drupalGet(Url::fromRoute('entity.metatag_defaults.edit_form', [
'metatag_defaults' => 'node',
]));
$page = $this
->getSession()
->getPage();
$token_dialog_link = $page
->find('css', '.token-dialog');
$token_dialog_link
->click();
$this
->assertSession()
->assertWaitOnAjaxRequest();
$token_dialog = $page
->find('css', '.token-tree-dialog');
$token_node_token = $token_dialog
->find('css', '#token-node');
$this
->assertNotEmpty($token_node_token);
}