<?php

use Codeception\Util\Fixtures;
use Grav\Common\Grav;
use Grav\Console\Gpm\DirectInstallCommand;

/**
 * Class DirectInstallCommandTest
 */
class DirectInstallCommandTest extends \Codeception\TestCase\Test
{
    /** @var Grav $grav */
    protected $grav;

    /** @var DirectInstallCommand */
    protected $directInstall;


    protected function _before(): void
    {
        $this->grav = Fixtures::get('grav');
        $this->directInstallCommand = new DirectInstallCommand();
    }
}

/**
 * Why this test file is empty
 *
 * Wasn't able to call a symfony\console. Kept having $output problem.
 * symfony console \NullOutput didn't cut it.
 *
 * We would also need to Mock tests since downloading packages would
 * make tests slow and unreliable. But it's not worth the time ATM.
 *
 * Look at Gpm/InstallCommandTest.php
 *
 * For the full story: https://git.io/vSlI3
 */
