Browse Source

skip diag. which are only for phar mode

Remi Collet 9 years ago
parent
commit
3a750193fd
1 changed files with 6 additions and 4 deletions
  1. 6 4
      src/Composer/Command/DiagnoseCommand.php

+ 6 - 4
src/Composer/Command/DiagnoseCommand.php

@@ -134,11 +134,13 @@ EOT
         $io->write('Checking disk free space: ', false);
         $this->outputResult($this->checkDiskSpace($config));
 
-        $io->write('Checking pubkeys: ', false);
-        $this->outputResult($this->checkPubKeys($config));
+        if ('phar:' === substr(__FILE__, 0, 5)) {
+            $io->write('Checking pubkeys: ', false);
+            $this->outputResult($this->checkPubKeys($config));
 
-        $io->write('Checking composer version: ', false);
-        $this->outputResult($this->checkVersion());
+            $io->write('Checking composer version: ', false);
+            $this->outputResult($this->checkVersion());
+        }
 
         return $this->failures;
     }