Problem/Motivation

in #3343827: Update FixtureManipulator to work with InstalledPackagesList, real composer show command @wim leers suggested we run
composer validate --check-lock --with-dependencies --no-interaction --ansi --no-cache --working-dir=PROJECT_ROOT
after in FixtureManipulator after commit our changes

We should do that but as starting point we should validate our starting point.

This will also ensure that if we run scripts/src/ComposerFixtureCreator.php again we never create an invalid fixture

Steps to reproduce

Proposed resolution

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

tedbow created an issue. See original summary.

  • tedbow committed e0a0d0ae on 3.0.x
    Issue #3344124 by tedbow: Validate fake_site with composer
    
tedbow’s picture

Status: Active » Fixed
Issue tags: +core-mvp, +sprint

Fixed this myself because is basically running the fixture create script and adding the new validate test. If we want to improve the test we can open a follow-up

wim leers’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.