'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:----rb+UYFNnFPeTwes5jhpiZcpugpXyUeLTwm+uoCAR5sJndxSyMSnTrGn3WIfqhGwYYG06d1Ai0cjBtJIHLCEW0zpRJlsOUeVzFjNjKPsVnimBifY+YNgq0REPXsRUTX8iOY7UakszyGJy6Gq4lvIwtPGiPl13yljZrIhC3dALx7p57I7QE+QyJAm+O8PMv/kqKPZyl7pkjC+5VL1knPMBhL8TrFdmMFe6JgQueZD9Bx1bqG9ZwztN5oPd9TwJRGlJwe2PB34hLwSWNcoYoGROWw7aar844HuWmLI3W95f4Ixl76iB+WZLfQWjqgXj66EqPGmTfQeTZIZCQRMtnCwmm1Lx59WdikZ6fbAtETScEWexjdumxAJcOg85+ZCkGNcpbi+Id80Z/TWgne1mEvhb4hY6DUu/hzBVq6c2LvTzb596KH0yrYGJR/atqoKPx2F0kRbkC1Cfv6IQEH6p0CBmdMfh8x2yd73rW7x7LSE97v68W8cEiALcBdlUqxpdUJsZmkAPCIywT4TNmHGXu0EFsf3OpQd408NmjRZy1mKf0jvpbq/nxBgRhUDn0THRAlw0eJF6Yr8dTmweZbCCarIRC57l/RL+VmIZV4pgx/bDnZn3w/fKct7KRuaaXwtFNqPgLmnZHmwEmjJzT85qPGVXgSzsQiJzgnlt0ZVcZWJUFS4=----ATTACHMENT:----Njc5Mzk3Njg1MzExODQyNyA2NTQxMzYzMDI4MjA4MDUxIDc3MTQxNDAyNDMzNzAwNTk=