<?php
-namespace Drupal\views_ui\Tests;
+namespace Drupal\Tests\views_ui\Functional;
use Drupal\Component\Serialization\Json;
use Drupal\views\Views;
$edit_handler_url = 'admin/structure/views/nojs/handler/test_view/default/field/age';
$this->drupalGet($edit_handler_url);
$result = $this->xpath('//details[@id="edit-options-alter-help"]/div[@class="details-wrapper"]/div[@class="item-list"]/ul/li');
- $this->assertEqual((string) $result[0], '{{ age }} == Age');
+ $this->assertEqual($result[0]->getHtml(), '{{ age }} == Age');
$edit_handler_url = 'admin/structure/views/nojs/handler/test_view/default/field/id';
$this->drupalGet($edit_handler_url);
$result = $this->xpath('//details[@id="edit-options-alter-help"]/div[@class="details-wrapper"]/div[@class="item-list"]/ul/li');
- $this->assertEqual((string) $result[0], '{{ age }} == Age');
- $this->assertEqual((string) $result[1], '{{ id }} == ID');
+ $this->assertEqual(trim($result[0]->getHtml()), '{{ age }} == Age');
+ $this->assertEqual(trim($result[1]->getHtml()), '{{ id }} == ID');
$edit_handler_url = 'admin/structure/views/nojs/handler/test_view/default/field/name';
$this->drupalGet($edit_handler_url);
$result = $this->xpath('//details[@id="edit-options-alter-help"]/div[@class="details-wrapper"]/div[@class="item-list"]/ul/li');
- $this->assertEqual((string) $result[0], '{{ age }} == Age');
- $this->assertEqual((string) $result[1], '{{ id }} == ID');
- $this->assertEqual((string) $result[2], '{{ name }} == Name');
+ $this->assertEqual(trim($result[0]->getHtml()), '{{ age }} == Age');
+ $this->assertEqual(trim($result[1]->getHtml()), '{{ id }} == ID');
+ $this->assertEqual(trim($result[2]->getHtml()), '{{ name }} == Name');
$result = $this->xpath('//details[@id="edit-options-more"]');
$this->assertEqual(empty($result), TRUE, "Container 'more' is empty and should not be displayed.");
$edit_handler_url = '/admin/structure/views/ajax/handler-group/test_view/default/field/name';
$this->drupalGet($edit_handler_url);
- $data = Json::decode($this->getRawContent());
+ $data = Json::decode($this->getSession()->getPage()->getContent());
$this->assertEqual($data[3]['dialogOptions']['title'], 'Configure aggregation settings for field Views test: Name');
}