Unverified Commit 884d2a50 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3151975 by daffie, narendra.rajwar27: Replace the database query with...

Issue #3151975 by daffie, narendra.rajwar27: Replace the database query with an entity query in NodeRevisionsTest

(cherry picked from commit b52340d155426791a13641ea329dc19c6ad9a42a)
parent e4db69f3
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -197,8 +197,13 @@ public function testRevisions() {
      '%title' => $nodes[1]->label(),
    ]), 'Revision deleted.');
    $connection = Database::getConnection();
    $this->assertTrue($connection->query('SELECT COUNT(vid) FROM {node_revision} WHERE nid = :nid and vid = :vid', [':nid' => $node->id(), ':vid' => $nodes[1]->getRevisionId()])->fetchField() == 0, 'Revision not found.');
    $this->assertTrue($connection->query('SELECT COUNT(vid) FROM {node_field_revision} WHERE nid = :nid and vid = :vid', [':nid' => $node->id(), ':vid' => $nodes[1]->getRevisionId()])->fetchField() == 0, 'Field revision not found.');
    $nids = \Drupal::entityQuery('node')
      ->accessCheck(FALSE)
      ->allRevisions()
      ->condition('nid', $node->id())
      ->condition('vid', $nodes[1]->getRevisionId())
      ->execute();
    $this->assertCount(0, $nids);

    // Set the revision timestamp to an older date to make sure that the
    // confirmation message correctly displays the stored revision date.