Skip to content
Snippets Groups Projects

ISTWCMS-4182: Test codepen embed block

Merged Liam Morland requested to merge feature/ISTWCMS-4182-lkmorlan-test-codepen-embed into 8.x-3.x
@@ -731,17 +731,17 @@ class UwWcmsBasicTest extends BrowserTestBase {
// Test that the CodePen block markup appears on the page.
$this->assertSession()->pageTextContains($edit['edit-settings-label']);
$this->assertFieldByXPath('//div[@class="cp_embed_wrapper"]/div[
$this->assertFieldByXPath('//div[@class="uw-codepen"]/div[
@class="codepen"
and @data-height="' . $edit['edit-settings-block-form-field-codepen-pixel-height-0-value'] . '"
and @data-theme-id="dark"
and @data-slug-hash="' . $edit['edit-settings-block-form-field-codepen-id-0-value'] . '"
and @data-default-tab="' . $edit['edit-settings-block-form-field-codepen-default-tabs'] . '"
and @data-user="' . $edit['edit-settings-block-form-field-codepen-username-0-value'] . '"
and @data-pen-title="' . $edit['edit-settings-block-form-field-codepen-displayed-title-0-value'] . '"
and @data-pen-title="' . htmlspecialchars($edit['edit-settings-block-form-field-codepen-displayed-title-0-value']) . '"
and @data-preview="true"
]/a[@href="https://codepen.io/' . $edit['edit-settings-block-form-field-codepen-username-0-value'] . '/pen/' . $edit['edit-settings-block-form-field-codepen-id-0-value'] . '/"]');
$this->assertFieldByXPath('//div[@class="cp_embed_wrapper"]/script[@src="https://static.codepen.io/assets/embed/ei.js"]');
$this->assertFieldByXPath('//div[@class="uw-codepen"]/script[@src="https://static.codepen.io/assets/embed/ei.js"]');
break;
case 'Google Maps':
Loading