Skip to content

Commit

Permalink
Ignore commands for installing and updating of project from code cove…
Browse files Browse the repository at this point in the history
…rage
  • Loading branch information
range-of-motion committed Dec 26, 2023
1 parent dcf5f8a commit b5e028d
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 16 deletions.
12 changes: 7 additions & 5 deletions app/Console/Commands/BudgetInstall.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,17 @@
use Symfony\Component\Process\Exception\ProcessFailedException;
use Symfony\Component\Process\Process;

/**
* Ignoring this command from code coverage as it is dependent on binaries
* that may or may not be installed on the machine.
*
* @codeCoverageIgnore
*/
class BudgetInstall extends Command
{
protected $signature = 'budget:install';
protected $description = 'Runs most of the commands needed to make Budget work';

public function __construct()
{
parent::__construct();
}
protected $description = 'Runs most of the commands needed to make Budget work';

private function executeCommand($command): string
{
Expand Down
12 changes: 7 additions & 5 deletions app/Console/Commands/BudgetUpdate.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,17 @@
use Exception;
use Illuminate\Console\Command;

/**
* Ignoring this command from code coverage as it is dependent on binaries
* that may or may not be installed on the machine.
*
* @codeCoverageIgnore
*/
class BudgetUpdate extends Command
{
protected $signature = 'budget:update';
protected $description = 'Update the application to the latest version';

public function __construct()
{
parent::__construct();
}
protected $description = 'Update the application to the latest version';

private function doesBinaryExist(string $name): bool
{
Expand Down
12 changes: 6 additions & 6 deletions app/Console/Commands/UpdateVersionFile.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@

use Illuminate\Console\Command;

/**
* Ignoring this command from code coverage as it is dependent on whether Git is
* installed or not, which can vary from machine to machine.
*
* @codeCoverageIgnore
*/
class UpdateVersionFile extends Command
{
protected $signature = 'app:update-version-file';

protected $description = 'Updates the version in version.txt';

/**
* Ignoring this command from code coverage as it is dependent on whether Git is
* installed or not, which can vary from machine to machine.
*
* @codeCoverageIgnore
*/
public function handle(): int
{
if (trim(shell_exec('git rev-parse --is-inside-work-tree')) !== 'true') {
Expand Down

0 comments on commit b5e028d

Please sign in to comment.