| @@ 45-48 (lines=4) @@ | ||
| 42 | * @param string $expectOutput Expected output. | |
| 43 | */ | |
| 44 | 	public function testExecute( array $args, array $options, $expectExitCode, $expectOutput ) { | |
| 45 | 		if ( isset( $options['composer.json'] ) ) { | |
| 46 | file_put_contents( 'composer.json', json_encode( array( 'extra' => array( 'changelogger' => $options['composer.json'] ) ), JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE ) ); | |
| 47 | unset( $options['composer.json'] ); | |
| 48 | } | |
| 49 | 		if ( isset( $options['CHANGELOG.md'] ) ) { | |
| 50 | file_put_contents( 'CHANGELOG.md', $options['CHANGELOG.md'] ); | |
| 51 | unset( $options['CHANGELOG.md'] ); | |
| @@ 63-66 (lines=4) @@ | ||
| 60 | ), | |
| 61 | ); | |
| 62 | ||
| 63 | 		if ( isset( $options['composer.json'] ) ) { | |
| 64 | file_put_contents( 'composer.json', json_encode( array( 'extra' => array( 'changelogger' => $options['composer.json'] ) ), JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE ) ); | |
| 65 | unset( $options['composer.json'] ); | |
| 66 | } | |
| 67 | $changelog = isset( $options['changelog'] ) ? $options['changelog'] : null; | |
| 68 | $changes = isset( $options['changes'] ) ? $options['changes'] : array(); | |
| 69 | unset( $options['changelog'], $options['changes'] ); | |