Mercurial > hg > isophonics-drupal-site
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 /** |