diff --git a/module/CLI/src/Command/Api/GenerateKeyCommand.php b/module/CLI/src/Command/Api/GenerateKeyCommand.php index debcb7a5..cfe747f0 100644 --- a/module/CLI/src/Command/Api/GenerateKeyCommand.php +++ b/module/CLI/src/Command/Api/GenerateKeyCommand.php @@ -8,6 +8,7 @@ use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; +use Symfony\Component\Console\Style\SymfonyStyle; use Zend\I18n\Translator\TranslatorInterface; class GenerateKeyCommand extends Command @@ -46,6 +47,9 @@ class GenerateKeyCommand extends Command { $expirationDate = $input->getOption('expirationDate'); $apiKey = $this->apiKeyService->create(isset($expirationDate) ? new \DateTime($expirationDate) : null); - $output->writeln($this->translator->translate('Generated API key') . sprintf(': %s', $apiKey)); + + (new SymfonyStyle($input, $output))->success( + sprintf($this->translator->translate('Generated API key: "%s"'), $apiKey) + ); } } diff --git a/module/CLI/test/Command/Api/DisableKeyCommandTest.php b/module/CLI/test/Command/Api/DisableKeyCommandTest.php index f577f298..e51ee7a8 100644 --- a/module/CLI/test/Command/Api/DisableKeyCommandTest.php +++ b/module/CLI/test/Command/Api/DisableKeyCommandTest.php @@ -59,6 +59,6 @@ class DisableKeyCommandTest extends TestCase 'apiKey' => $apiKey, ]); $output = $this->commandTester->getDisplay(); - $this->assertEquals('API key "abcd1234" does not exist.' . PHP_EOL, $output); + $this->assertContains('API key "abcd1234" does not exist.', $output); } }