private function OptimizelyAliasIncludeSnippetTest::makePageAlias in Optimizely 8.0
Same name and namespace in other branches
- 8.3 src/Tests/OptimizelyAliasIncludeSnippetTest.php \Drupal\optimizely\Tests\OptimizelyAliasIncludeSnippetTest::makePageAlias()
- 8 src/Tests/OptimizelyAliasIncludeSnippetTest.php \Drupal\optimizely\Tests\OptimizelyAliasIncludeSnippetTest::makePageAlias()
1 call to OptimizelyAliasIncludeSnippetTest::makePageAlias()
File
- src/
Tests/ OptimizelyAliasIncludeSnippetTest.php, line 134 - Contains \Drupal\optimizely\Tests\OptimizelyAliasIncludeSnippetTest
Class
- OptimizelyAliasIncludeSnippetTest
- Tests that the javascript snippet is included on project pages through aliases and not included on non-project pages through aliases.
Namespace
Drupal\optimizely\TestsCode
private function makePageAlias($node) {
$edit_node = array();
$edit_node['source'] = '/node/' . $node
->id();
$edit_node['alias'] = '/' . $this
->randomMachineName(10);
$this
->drupalPostForm($this->addAliasPage, $edit_node, t('Save'));
// @todo create alias in 'node/add/page'
return $edit_node['alias'];
}