Issue #3255836 by alexpott, clayfreeman, dww, benjifisher, Spokje: Test fails due to Composer 2.2
parent
8730f756f7
commit
638c8bdb93
|
@ -81,7 +81,7 @@ class ComposerHookTest extends TestCase {
|
||||||
// project is "allowed" in our main fixture project, but not required.
|
// project is "allowed" in our main fixture project, but not required.
|
||||||
// We expect that requiring this library should re-scaffold, resulting
|
// We expect that requiring this library should re-scaffold, resulting
|
||||||
// in a changed default.settings.php file.
|
// in a changed default.settings.php file.
|
||||||
$stdout = $this->mustExec("composer require --no-ansi --no-interaction fixtures/scaffold-override-fixture:dev-master", $sut);
|
$stdout = $this->mustExec("composer require --no-ansi --no-interaction fixtures/drupal-assets-fixture:dev-master fixtures/scaffold-override-fixture:dev-master", $sut);
|
||||||
$this->assertScaffoldedFile($sut . '/sites/default/default.settings.php', FALSE, 'scaffolded from the scaffold-override-fixture');
|
$this->assertScaffoldedFile($sut . '/sites/default/default.settings.php', FALSE, 'scaffolded from the scaffold-override-fixture');
|
||||||
// Make sure that the appropriate notice informing us that scaffolding
|
// Make sure that the appropriate notice informing us that scaffolding
|
||||||
// is allowed was printed.
|
// is allowed was printed.
|
||||||
|
@ -120,7 +120,7 @@ class ComposerHookTest extends TestCase {
|
||||||
$this->mustExec("composer install --no-ansi", $sut);
|
$this->mustExec("composer install --no-ansi", $sut);
|
||||||
// Require a project that is not allowed to scaffold and confirm that we
|
// Require a project that is not allowed to scaffold and confirm that we
|
||||||
// get a warning, and it does not scaffold.
|
// get a warning, and it does not scaffold.
|
||||||
$stdout = $this->mustExec("composer require --no-ansi --no-interaction fixtures/scaffold-override-fixture:dev-master", $sut);
|
$stdout = $this->mustExec("composer require --no-ansi --no-interaction fixtures/drupal-assets-fixture:dev-master fixtures/scaffold-override-fixture:dev-master", $sut);
|
||||||
$this->assertFileDoesNotExist($sut . '/sites/default/default.settings.php');
|
$this->assertFileDoesNotExist($sut . '/sites/default/default.settings.php');
|
||||||
$this->assertStringContainsString("Not scaffolding files for fixtures/scaffold-override-fixture, because it is not listed in the element 'extra.drupal-scaffold.allowed-packages' in the root-level composer.json file.", $stdout);
|
$this->assertStringContainsString("Not scaffolding files for fixtures/scaffold-override-fixture, because it is not listed in the element 'extra.drupal-scaffold.allowed-packages' in the root-level composer.json file.", $stdout);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue