Issue #2551341 by stefan.r: Update test database dump should be based on beta 12 and contain content
parent
1b4e1eef5c
commit
b728936c03
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\block\Tests\Update\BlockContextMappingUpdateFilledTest.
|
||||
*/
|
||||
|
||||
namespace Drupal\block\Tests\Update;
|
||||
|
||||
/**
|
||||
* Runs BlockContextMappingUpdateTest with a dump filled with content.
|
||||
*
|
||||
* @group Update
|
||||
*/
|
||||
class BlockContextMappingUpdateFilledTest extends BlockContextMappingUpdateTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function setUp() {
|
||||
$this->databaseDumpFiles[0] = __DIR__ . '/../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\system\Tests\Entity\Update\SqlContentEntityStorageSchemaIndexFilledTest.
|
||||
*/
|
||||
|
||||
namespace Drupal\system\Tests\Entity\Update;
|
||||
|
||||
/**
|
||||
* Runs SqlContentEntityStorageSchemaIndexTest with a dump filled with content.
|
||||
*
|
||||
* @group Entity
|
||||
*/
|
||||
class SqlContentEntityStorageSchemaIndexFilledTest extends SqlContentEntityStorageSchemaIndexTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function setUp() {
|
||||
$this->databaseDumpFiles[0] = __DIR__ . '/../../../../tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\system\Tests\Update\MenuTreeSerializationTitleFilledTest.
|
||||
*/
|
||||
|
||||
namespace Drupal\system\Tests\Update;
|
||||
|
||||
/**
|
||||
* Runs MenuTreeSerializationTitleTest with a dump filled with content.
|
||||
*
|
||||
* @group Update
|
||||
*/
|
||||
class MenuTreeSerializationTitleFilledTest extends MenuTreeSerializationTitleTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function setUp() {
|
||||
$this->databaseDumpFiles[0] = __DIR__ . '/../../../tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
<?php
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\system\Tests\Update\RouterIndexOptimizationFilledTest.
|
||||
*/
|
||||
|
||||
namespace Drupal\system\Tests\Update;
|
||||
|
||||
/**
|
||||
* Runs RouterIndexOptimizationTest with a dump filled with content.
|
||||
*
|
||||
* @group Update
|
||||
*/
|
||||
class RouterIndexOptimizationFilledTest extends RouterIndexOptimizationTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function setUp() {
|
||||
$this->databaseDumpFiles[0] = __DIR__ . '/../../../tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
|
@ -29,6 +29,10 @@ use Symfony\Component\HttpFoundation\Request;
|
|||
* method in this class.
|
||||
* - In your test method, call $this->runUpdates() to run the necessary updates,
|
||||
* and then use test assertions to verify that the result is what you expect.
|
||||
* - In order to test both with a "bare" database dump as well as with a
|
||||
* database dump filled with content, extend your update path test class with
|
||||
* a new test class that overrides the bare database dump. Refer to
|
||||
* UpdatePathTestBaseFilledTest for an example.
|
||||
*
|
||||
* @ingroup update_api
|
||||
*
|
||||
|
@ -50,6 +54,10 @@ abstract class UpdatePathTestBase extends WebTestBase {
|
|||
* normally included first -- this sets up the base database from a bare
|
||||
* standard Drupal installation.
|
||||
*
|
||||
* The file system/tests/fixtures/update/drupal-8.filled.standard.php.gz
|
||||
* can also be used in case we want to test with a database filled with
|
||||
* content, and with all core modules enabled.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $databaseDumpFiles = [];
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\system\Tests\Update\UpdatePathTestBaseFilledTest.php
|
||||
*/
|
||||
|
||||
namespace Drupal\system\Tests\Update;
|
||||
|
||||
/**
|
||||
* Runs UpdatePathTestBaseTest with a dump filled with content.
|
||||
*
|
||||
* @group Update
|
||||
*/
|
||||
class UpdatePathTestBaseFilledTest extends UpdatePathTestBaseTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function setUp() {
|
||||
$this->databaseDumpFiles[0] = __DIR__ . '/../../../tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\system\Tests\Update\UpdatePathWithBrokenRoutingFilledTest.
|
||||
*/
|
||||
|
||||
namespace Drupal\system\Tests\Update;
|
||||
|
||||
/**
|
||||
* Runs UpdatePathWithBrokenRoutingTest with a dump filled with content.
|
||||
*
|
||||
* @group Update
|
||||
*/
|
||||
class UpdatePathWithBrokenRoutingFilledTest extends UpdatePathWithBrokenRoutingTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function setUp() {
|
||||
$this->databaseDumpFiles[0] = '/../../../tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Contains \Drupal\views\Tests\Update\EntityViewsDataUpdateFilledTest.
|
||||
*/
|
||||
|
||||
namespace Drupal\views\Tests\Update;
|
||||
|
||||
/**
|
||||
* Runs EntityViewsDataUpdateTest with a dump filled with content.
|
||||
*
|
||||
* @group Update
|
||||
*/
|
||||
class EntityViewsDataUpdateFilledTest extends EntityViewsDataUpdateTest {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function setUp() {
|
||||
$this->databaseDumpFiles[0] = __DIR__ . '/../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz';
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue