comparison core/modules/quickedit/src/Tests/QuickEditLoadingTest.php @ 12:7a779792577d

Update Drupal core to v8.4.5 (via Composer)
author Chris Cannam
date Fri, 23 Feb 2018 15:52:07 +0000
parents 4c8ae668cc8c
children 129ea1e6d783
comparison
equal deleted inserted replaced
11:bfffd8d7479a 12:7a779792577d
328 * Test quickedit does not appear for entities with pending revisions. 328 * Test quickedit does not appear for entities with pending revisions.
329 */ 329 */
330 public function testWithPendingRevision() { 330 public function testWithPendingRevision() {
331 $this->drupalLogin($this->editorUser); 331 $this->drupalLogin($this->editorUser);
332 332
333 // Verify that the preview is loaded correctly.
334 $this->drupalPostForm('node/add/article', ['title[0][value]' => 'foo'], 'Preview');
335 $this->assertResponse(200);
336 // Verify that quickedit is not active on preview.
337 $this->assertNoRaw('data-quickedit-entity-id="node/' . $this->testNode->id() . '"');
338 $this->assertNoRaw('data-quickedit-field-id="node/' . $this->testNode->id() . '/title/' . $this->testNode->language()->getId() . '/full"');
339
333 $this->drupalGet('node/' . $this->testNode->id()); 340 $this->drupalGet('node/' . $this->testNode->id());
334 $this->assertRaw('data-quickedit-entity-id="node/' . $this->testNode->id() . '"'); 341 $this->assertRaw('data-quickedit-entity-id="node/' . $this->testNode->id() . '"');
335 $this->assertRaw('data-quickedit-field-id="node/' . $this->testNode->id() . '/title/' . $this->testNode->language()->getId() . '/full"'); 342 $this->assertRaw('data-quickedit-field-id="node/' . $this->testNode->id() . '/title/' . $this->testNode->language()->getId() . '/full"');
336 343
337 $this->testNode->title = 'Updated node'; 344 $this->testNode->title = 'Updated node';
338 $this->testNode->setNewRevision(TRUE); 345 $this->testNode->setNewRevision(TRUE);
339 $this->testNode->isDefaultRevision(FALSE); 346 $this->testNode->isDefaultRevision(FALSE);
340 $this->testNode->save(); 347 $this->testNode->save();
341 348
342 $this->drupalGet('node/' . $this->testNode->id()); 349 $this->drupalGet('node/' . $this->testNode->id());
350 $this->assertResponse(200);
343 $this->assertNoRaw('data-quickedit-entity-id="node/' . $this->testNode->id() . '"'); 351 $this->assertNoRaw('data-quickedit-entity-id="node/' . $this->testNode->id() . '"');
344 $this->assertNoRaw('data-quickedit-field-id="node/' . $this->testNode->id() . '/title/' . $this->testNode->language()->getId() . '/full"'); 352 $this->assertNoRaw('data-quickedit-field-id="node/' . $this->testNode->id() . '/title/' . $this->testNode->language()->getId() . '/full"');
345 } 353 }
346 354
347 /** 355 /**