'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:----R1tr1YgfQWJ/2FdONQcoBl6NZWiIwPOt8vSPD0Ulz2IGy2DjpHZLjf4utvs/SCeuPOhJaIFerpfT1XoXbDVMAuDeGtAfdUypQmJ8eNQU2/2h13ZPbsMqyYVdhHwWMbKaGYqIYd84dk6A7Na+nILVfyti4SCswV+/HeNxLPT+EHbqUGX0LmxLHiMv2T6sjEuxs4oO8TmKEIltLXizZZhqs9Iykp/lV21db9KdO/I9kQpd+JSkVROq4V49Yv3+xmAnskFerUSGYTAAP3YUhNhiNjvkDRbkC6SUE+4biUWoMoDB11PTc+69OohAEmjR2qtWkXuHG3HOqsdzimr+gmHyWdZXF7YiXPeJ0nFT2+8CWPGLsfXV8JeQkxysJWlyDxRSeIFuMvPXIXuf1z9u0jA7vKn3/tauScKu+ixcVKJZsVbhSzorKtZ0yR4cGleIOJMuXjkxveI+7l6adj226/9pAhCQtNk+ydk6SbVyW0KwMKHer4vdwl3rfdk0vC8jduXTON/dSIx2zTGwGsjcut82zHygaDSa7efuQjDU6m0pejW/GFsjxYvIR6/ORxmddUEs1JRkZUbNYykv/U3Yp/peHMp8LEKWQh4BrduoiGAz/WGMdBSPmPXRqXg0Ss2pkF27DKD3gk1J+4+8B2fAm7yXEfuAojWc4L5f7mIgcOboqwA=----ATTACHMENT:----NTM2NjY0MTE3OTQyOTU3NSAzNzg2MDg3NzAwOTgxNTYxIDY5MDM2NjI2MDU0Njg5MjM=