X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fnode%2Ftests%2Fsrc%2FFunctional%2FViews%2FNodeRevisionWizardTest.php;fp=web%2Fcore%2Fmodules%2Fnode%2Ftests%2Fsrc%2FFunctional%2FViews%2FNodeRevisionWizardTest.php;h=4cbecf314eee0d0782a9b205e9d06f1d150347c9;hp=db70b2c9da574ece0e03d865369a47b4652962c6;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/core/modules/node/tests/src/Functional/Views/NodeRevisionWizardTest.php b/web/core/modules/node/tests/src/Functional/Views/NodeRevisionWizardTest.php index db70b2c9d..4cbecf314 100644 --- a/web/core/modules/node/tests/src/Functional/Views/NodeRevisionWizardTest.php +++ b/web/core/modules/node/tests/src/Functional/Views/NodeRevisionWizardTest.php @@ -45,16 +45,19 @@ class NodeRevisionWizardTest extends WizardTestBase { $view['show[wizard_key]'] = 'node_revision'; $this->drupalPostForm('admin/structure/views/add', $view, t('Save and edit')); - $view_storage_controller = \Drupal::entityManager()->getStorage('view'); - /** @var \Drupal\views\Entity\View $view */ - $view = $view_storage_controller->load($view['id']); + $view = Views::getView($view['id']); + $view->initHandlers(); - $this->assertEqual($view->get('base_table'), 'node_field_revision'); + $this->assertEqual($view->getBaseTables(), ['node_field_revision' => TRUE, '#global' => TRUE]); - $executable = Views::executableFactory()->get($view); - $this->executeView($executable); + // Check for the default filters. + $this->assertEqual($view->filter['status']->table, 'node_field_revision'); + $this->assertEqual($view->filter['status']->field, 'status'); + $this->assertTrue($view->filter['status']->value); - $this->assertIdenticalResultset($executable, [['vid' => 1], ['vid' => 3], ['vid' => 2], ['vid' => 4]], + $this->executeView($view); + + $this->assertIdenticalResultset($view, [['vid' => 1], ['vid' => 3], ['vid' => 2], ['vid' => 4]], ['vid' => 'vid']); }