| <?php | |
| require_once('test_base.php'); | |
| require_once('test_util.php'); | |
| class ComposerJsonTest extends TestBase | |
| { | |
| public function testComposerJsonDistIsUpToDate() | |
| { | |
| $composerJson = json_decode(file_get_contents(__DIR__ . '/../composer.json'), true); | |
| $composerJsonDist = json_decode(file_get_contents(__DIR__ . '/../composer.json.dist'), true); | |
| // We don't want the subrepo to have "scripts" or "config" | |
| unset( | |
| $composerJson['scripts'], | |
| $composerJson['config'], | |
| $composerJson['autoload-dev'] | |
| ); | |
| $this->assertEquals($composerJson, $composerJsonDist); | |
| } | |
| } |