@@ -53,7 +53,7 @@ protected function setUp(): void
5353 public function testCommandWithMissingArgument ()
5454 {
5555 $ this ->expectException (RuntimeException::class);
56- $ this ->expectExceptionMessage ('Not enough arguments (missing: "message") ' );
56+ $ this ->expectExceptionMessage ('Not enough arguments (missing: "message, change_log ") ' );
5757
5858 $ this ->commandTester ->execute ([]);
5959 }
@@ -66,7 +66,8 @@ public function testCommandWithMissingArgument()
6666 public function testCommandWithDisabledNewRelic ()
6767 {
6868 $ exitCode = $ this ->commandTester ->execute ([
69- 'message ' => 'Test deployment '
69+ 'message ' => 'Test deployment ' ,
70+ 'change_log ' => 'Test changelog '
7071 ]);
7172
7273 $ this ->assertEquals (1 , $ exitCode );
@@ -88,7 +89,8 @@ public function testCommandWithDisabledNewRelic()
8889 public function testCommandWithMinimalArgumentsV2Rest ()
8990 {
9091 $ exitCode = $ this ->commandTester ->execute ([
91- 'message ' => 'Test deployment message '
92+ 'message ' => 'Test deployment message ' ,
93+ 'change_log ' => 'Test changelog '
9294 ]);
9395
9496 $ this ->assertTrue (
@@ -133,7 +135,7 @@ public function testCommandConfiguration()
133135 $ this ->assertTrue ($ messageArg ->isRequired ());
134136
135137 // Verify optional arguments
136- $ this ->assertTrue ($ definition ->hasArgument ('changelog ' ));
138+ $ this ->assertTrue ($ definition ->hasArgument ('change_log ' ));
137139 $ this ->assertTrue ($ definition ->hasArgument ('user ' ));
138140 $ this ->assertTrue ($ definition ->hasArgument ('revision ' ));
139141
@@ -156,7 +158,7 @@ public function testCommandWithAllParametersNerdGraph()
156158 {
157159 $ exitCode = $ this ->commandTester ->execute ([
158160 'message ' => 'Full deployment test ' ,
159- 'changelog ' => 'Added new features ' ,
161+ 'change_log ' => 'Added new features ' ,
160162 'user ' => 'deploy-user ' ,
161163 'revision ' => 'v2.0.0 ' ,
162164 '--commit ' => 'abc123 ' ,
@@ -188,7 +190,8 @@ public function testCommandWithAllParametersNerdGraph()
188190 public function testCommandWithEmptyMessage ()
189191 {
190192 $ exitCode = $ this ->commandTester ->execute ([
191- 'message ' => ''
193+ 'message ' => '' ,
194+ "change_log " => "Test changelog "
192195 ]);
193196
194197 $ this ->assertIsInt ($ exitCode );
@@ -235,7 +238,8 @@ public function testCommandHelpOption()
235238 public function testV2RestDoesNotShowNerdGraphDetails ()
236239 {
237240 $ exitCode = $ this ->commandTester ->execute ([
238- 'message ' => 'v2 rest test '
241+ 'message ' => 'v2 rest test ' ,
242+ 'change_log ' => 'Test changelog '
239243 ]);
240244
241245 $ this ->assertTrue (in_array ($ exitCode , [0 , 1 ], true ));
@@ -252,7 +256,8 @@ public function testV2RestDoesNotShowNerdGraphDetails()
252256 public function testV2RestMisconfiguredFailsGracefully ()
253257 {
254258 $ exitCode = $ this ->commandTester ->execute ([
255- 'message ' => 'misconfig v2 '
259+ 'message ' => 'misconfig v2 ' ,
260+ 'change_log ' => 'Test changelog '
256261 ]);
257262
258263 $ this ->assertEquals (1 , $ exitCode );
@@ -270,7 +275,8 @@ public function testV2RestMisconfiguredFailsGracefully()
270275 public function testNerdGraphMisconfiguredFailsGracefully ()
271276 {
272277 $ exitCode = $ this ->commandTester ->execute ([
273- 'message ' => 'misconfig nerdgraph '
278+ 'message ' => 'misconfig nerdgraph ' ,
279+ 'change_log ' => 'Test changelog '
274280 ]);
275281
276282 $ this ->assertEquals (1 , $ exitCode );
0 commit comments