'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:----rkrNXF5uA30t12qzz9aq+jkrXGddkXf9xZlOUTYTlc2ltx6ExANpd3F8lzoFlITTV0kDIBwdIhIOOzbS35jFxKbCevyZ89EIxrgZW5at4MLQZKMW4ocuGr0fOuJUB9yVb3Txoma/XY8KIKdOUTsNgLgwR13haNexPkBYGHgmXm7NuHhhnP5+6miWADf51ooB+ET4R/5/NQukAtchkIZkHkTvf5BSWrqIbY39pELS5ABgR1HgKJGpY6txaZzsKrwfa3VHPACqtWSOKy3duTLtjH9vr7Rr+5qD13PFtUL7AVpOufZhhpda7BZoKQpzXLokpK2TklrkWhUpg1OlovTBcB6c4cw4fxhYu2uL8D9EHn5VNf+ZB/usoxHpsCIa2Hhs+9dyLy1pGQTcZZ/HnjUcWnmweg/wxuXh5v52k8UF+wKbJep16tXBllkQFRzsStJScmtzmgeJ4KTqkXZersjHPg8IlWGOixSpAazZu8XNc6XIa0XQcB3fWDBhC++XXZk5uzhqId5aShwsUXTCWARAEm8g3tyOAruri3/1E7GhSApnePQK8lyNdPwVw34aVmDvwbe89DqPmVXR+OjYWRJDiqtkNJI5fPlTD+yQK9pQT0+HtGAKZF8EJQ47xo6Z6A6n6yk6ZEqKay7qhGu4s4kwi0Nck8ChXXPc8PFzRpsQ2lY=----ATTACHMENT:----ODMyODgwODY0MTMyMDg0IDY4NzUxMzk1NTMzMjQ3MjMgNDI2NzY3ODI2OTI1MTg3