Issue #2934997 by benjifisher, Lendude, xjm: Intermittent failure in MediaUiJavascriptTest
parent
c79d74abbb
commit
14c499fc7a
|
@ -63,6 +63,10 @@ class MediaUiJavascriptTest extends MediaJavascriptTestBase {
|
|||
$this->assertJsCondition("jQuery('.form-item-source-configuration-test-config-value').length > 0;");
|
||||
$page->fillField('description', $description);
|
||||
$page->pressButton('Save');
|
||||
// The wait prevents intermittent test failures.
|
||||
$result = $assert_session->waitForLink('Add media type');
|
||||
$this->assertNotEmpty($result);
|
||||
$assert_session->addressEquals('admin/structure/media');
|
||||
$assert_session->pageTextContains('The media type ' . $name . ' has been added.');
|
||||
$this->drupalGet('admin/structure/media');
|
||||
$assert_session->pageTextContains($name);
|
||||
|
@ -134,6 +138,10 @@ class MediaUiJavascriptTest extends MediaJavascriptTestBase {
|
|||
$page->uncheckField('options[status]');
|
||||
$page->checkField('options[queue_thumbnail_downloads]');
|
||||
$page->pressButton('Save');
|
||||
// The wait prevents intermittent test failures.
|
||||
$result = $assert_session->waitForLink('Add media type');
|
||||
$this->assertNotEmpty($result);
|
||||
$assert_session->addressEquals('admin/structure/media');
|
||||
$assert_session->pageTextContains("The media type $new_name has been updated.");
|
||||
|
||||
// Test if edit worked and if new field values have been saved as expected.
|
||||
|
|
Loading…
Reference in New Issue