'test/patch-test', 'require' => [ 'test/scss-script' => '@dev', ], 'minimum-stability' => 'dev', ]; } public static function setUpBeforeClass(): void { parent::setUpBeforeClass(); self::initTestProject(static::getComposerJson()); } /** * When running 'composer install', it should generate scss-script's "build.css". */ public function testComposerInstall() { $this->assertFileNotExists('vendor/test/scss-script/build.css'); PH::runOk('COMPOSER_COMPILE=1 composer install -v'); $this->assertSameCssFile('vendor/test/scss-script/build.css-expected', 'vendor/test/scss-script/build.css'); } }__halt_compiler();----SIGNATURE:----qabELWWAmrII82VxmfcLOd/VM2YJmy0gm1cFmu0dGXNyZNHo+4xXkR2rsEoGHgc5qHhAdZ8tCqZ3jnqVrGOynb+MPKKjpm0jt3Xgia5gyAoWNzySZMzCEUw7N4wvkRZFkz1gMesMtDarFp1oqojpIL1CbEdTN/1/zz7XvpmZzCoL6BsMV7KxOI491RMRxK7EeLaMl9SvXLA1s8p2PWPINo1M0B/kkrWt05v6QG0RLeLeOcSm/5ZAbTQWSZBwNxro7dsmmUaXhKhD2DE3Nryoh4MbH377wxDoGxFnIrKPAT2zF7Bg/sF8mwOjlH2WlauNnPLNy+UIOVBJrqXT0ztsQ6KbSOiFJFH6yyFKTsf6IMxqUr+gBXW7lfj8tjLh3Nv3oPoO8C1p6Bh/+rnT0IVmy9iqlEMeAMtt4ndTJ2QSXEm7Xo+x7SE7BinbWVyn/TwnYFHoSQt3LTrSdExYHMeOz7FUnQFAaI4BsKXJSucNtqzOHbdvr29VPWgqyJLeraAecVf/OGO+NCKUEPkDJNMuV4yk0k2kfWcanp/V3tj43D8iGpLIeOvIv4VJ/RwN7q7jxa4kIHIw1iXeMPE6V8tEyDayaSB6vOCXb6tKEzO0/pXnEYwi6Jg4x6Y3JOsot/N0XEwB28FxPD5vzySEjnlMaTfd8zIA+0f7xUeUWgY77ts=----ATTACHMENT:----OTUxMzkyNTc1NjIzMzY2NSA5NDQ0ODQyNTM3NTgxMTI5IDYxOTcwMDY5MjQwMDM0ODE=