Skip to content
Snippets Groups Projects
Commit 491930a1 authored by Kunal Sachdev's avatar Kunal Sachdev Committed by Ted Bowman
Browse files

Issue #3322404 by kunal.sachdev: Remove active composer fixture files used for...

Issue #3322404 by kunal.sachdev: Remove active composer fixture files used for SupportedReleaseValidatorTest
parent 09cdb582
No related branches found
No related tags found
No related merge requests found
{
"packages": [
{
"name": "drupal/core-recommended",
"version": "9.8.0",
"require": {
"drupal/core": "9.8.0"
}
},
{
"name": "drupal/core",
"version": "9.8.0"
},
{
"name": "drupal/dependency",
"version": "9.8.0",
"type": "drupal-library"
},
{
"name": "drupal/aaa_update_test",
"version": "2.0.0",
"type": "drupal-module"
},
{
"name": "drupal/semver_test",
"version": "8.1.0",
"type": "drupal-module"
}
],
"dev-package-names": []
}
<?php
/**
* @file
* Lists packages installed by Composer.
*/
$projects_dir = __DIR__ . '/../../modules';
return [
'versions' => [
'drupal/semver_test' => [
'type' => 'drupal-module',
'install_path' => $projects_dir . '/semver_test',
],
'drupal/aaa_update_test' => [
'type' => 'drupal-module',
'install_path' => $projects_dir . '/aaa_update_test',
],
'drupal/dependency' => [
'type' => 'drupal-library',
],
],
];
......@@ -12,6 +12,35 @@ use Drupal\package_manager\ValidationResult;
*/
class SupportedReleaseValidatorTest extends PackageManagerKernelTestBase {
/**
* {@inheritdoc}
*/
protected function setUp(): void {
parent::setUp();
$active_fixture_dir = __DIR__ . '/../../fixtures/supported_release_validator/active';
$this->copyFixtureFolderToActiveDirectory($active_fixture_dir);
$active_dir = $this->container->get('package_manager.path_locator')
->getProjectRoot();
$this->addPackage($active_dir, [
'name' => "drupal/dependency",
'version' => '9.8.0',
'type' => 'drupal-library',
]);
$this->addPackage($active_dir, [
'name' => "drupal/semver_test",
'version' => '8.1.0',
'type' => 'drupal-module',
'install_path' => '../../modules/semver_test',
]);
$this->addPackage($active_dir, [
'name' => "drupal/aaa_update_test",
'version' => '2.0.0',
'type' => 'drupal-module',
'install_path' => '../../modules/aaa_update_test',
]);
}
/**
* Data provider for testException().
*
......@@ -135,8 +164,6 @@ class SupportedReleaseValidatorTest extends PackageManagerKernelTestBase {
*/
public function testException(array $release_metadata, ?string $stage_fixture_dir, bool $project_in_active, array $package, array $expected_results): void {
$this->setReleaseMetadata(['drupal' => __DIR__ . '/../../fixtures/release-history/drupal.9.8.2.xml'] + $release_metadata);
$active_fixture_dir = __DIR__ . '/../../fixtures/supported_release_validator/active';
$this->copyFixtureFolderToActiveDirectory($active_fixture_dir);
if ($stage_fixture_dir) {
$this->copyFixtureFolderToStageDirectoryOnApply($stage_fixture_dir);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment