Browse Source

fix tests

pull/1004/head
Joe Corall 11 months ago
parent
commit
3e49f9d4ad
  1. 30
      tests/src/FunctionalJavascript/IntegerWeightTest.php

30
tests/src/FunctionalJavascript/IntegerWeightTest.php

@ -31,6 +31,7 @@ class IntegerWeightTest extends WebDriverTestBase {
'views',
'field_ui',
'integer_weight_test_views',
'islandora',
];
/**
@ -83,24 +84,13 @@ class IntegerWeightTest extends WebDriverTestBase {
*/
public function setUp(): void {
parent::setUp();
$this->drupalCreateContentType([
'type' => 'repo_item',
'name' => 'Repository Item',
]);
$this->drupalLogin($this->createUser(['edit any repo_item content'], 'test', TRUE));
$this->adminUser = $this->drupalCreateUser(
[
'administer content types',
'administer node fields',
'administer node display',
]
);
// Create dummy repo_item type to sort (since we don't have
// repository_object without islandora_defaults).
$type = $this->container->get('entity_type.manager')->getStorage('node_type')
->create([
'type' => 'repo_item',
'name' => 'Repository Item',
]);
$type->save();
$this->container->get('router.builder')->rebuild();
$fieldStorage = FieldStorageConfig::create([
'field_name' => static::$fieldName,
@ -132,9 +122,11 @@ class IntegerWeightTest extends WebDriverTestBase {
* Test integer weight selector.
*/
public function testIntegerWeightSelector() {
$this->drupalGet('test-integer-weight');
$page = $this->getSession()->getPage();
$web_assert = $this->assertSession();
$this->drupalGet('/test-integer-weight');
$web_assert->pageTextContains('Item 1');
$page = $this->getSession()->getPage();
$weight_select1 = $page->findField("field_integer_weight[0][weight]");
$weight_select2 = $page->findField("field_integer_weight[1][weight]");
$weight_select3 = $page->findField("field_integer_weight[2][weight]");

Loading…
Cancel
Save