Browse Source

Improve tests for php 7.2

nostromo
Andrés Montañez 7 years ago
parent
commit
7860fea425
  1. 3
      src/Command/BuiltIn/DeployCommand.php
  2. 3
      src/Command/BuiltIn/Releases/ListCommand.php

3
src/Command/BuiltIn/DeployCommand.php

@ -143,6 +143,9 @@ class DeployCommand extends AbstractCommand
protected function runOnHosts(OutputInterface $output, $tasks) protected function runOnHosts(OutputInterface $output, $tasks)
{ {
$hosts = $this->runtime->getEnvOption('hosts'); $hosts = $this->runtime->getEnvOption('hosts');
if (!is_array($hosts) && !$hosts instanceof \Countable) {
$hosts = [];
}
if (count($hosts) == 0) { if (count($hosts) == 0) {
$output->writeln(sprintf(' No hosts defined, skipping %s tasks', $this->getStageName())); $output->writeln(sprintf(' No hosts defined, skipping %s tasks', $this->getStageName()));
$output->writeln(''); $output->writeln('');

3
src/Command/BuiltIn/Releases/ListCommand.php

@ -74,6 +74,9 @@ class ListCommand extends AbstractCommand
$output->writeln(''); $output->writeln('');
$hosts = $this->runtime->getEnvOption('hosts'); $hosts = $this->runtime->getEnvOption('hosts');
if (!is_array($hosts) && !$hosts instanceof \Countable) {
$hosts = [];
}
if (count($hosts) == 0) { if (count($hosts) == 0) {
$output->writeln('No hosts defined'); $output->writeln('No hosts defined');
$output->writeln(''); $output->writeln('');

Loading…
Cancel
Save