Skip to content
Snippets Groups Projects

Replace xpath selector with css.

1 file
+ 10
6
Compare changes
  • Side-by-side
  • Inline
@@ -24,9 +24,11 @@ class ReorderFormElementsTest extends BuilderTestBase {
]);
$this->drupalGet('admin/structure/paragraphs_type/section/form-display');
$page = $this->getSession()->getPage();
$published_field = $page->find('xpath', '//tr[@id="status"]//a[@class="tabledrag-handle"]');
$lp_fields = $page->find('xpath', '//tr[@id="layout-paragraphs-fields"]');
$published_field->dragTo($lp_fields);
// $published_field = $page->find('xpath', '//tr[@id="status"]//a[@class="tabledrag-handle"]');
// $lp_fields = $page->find('xpath', '//tr[@id="layout-paragraphs-fields"]');
// $published_field->dragTo($lp_fields);
$published_field = $page->find('css', 'tr#status a.tabledrag-handle');
$published_field->dragTo($page->find('css', 'tr#layout-paragraphs-fields td'));
$this->submitForm([], 'Save');
$this->drupalLogout();
@@ -54,9 +56,11 @@ class ReorderFormElementsTest extends BuilderTestBase {
]);
$this->drupalGet('admin/structure/paragraphs_type/section/form-display');
$page = $this->getSession()->getPage();
$published_field = $page->find('xpath', '//tr[@id="status"]');
$lp_fields = $page->find('xpath', '//tr[@id="layout-paragraphs-fields"]//a[@class="tabledrag-handle"]');
$lp_fields->dragTo($published_field);
// $published_field = $page->find('xpath', '//tr[@id="status"]');
// $lp_fields = $page->find('xpath', '//tr[@id="layout-paragraphs-fields"]//a[@class="tabledrag-handle"]');
// $lp_fields->dragTo($published_field);
$lp_fields = $page->find('css', 'tr#layout-paragraphs-fields a.tabledrag-handle');
$lp_fields->dragTo($page->find('css', 'tr#status'));
$this->submitForm([], 'Save');
$this->drupalLogout();
Loading