| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 | <?php declare(strict_types=1);/* * This file is part of sebastian/environment. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */namespace SebastianBergmann\Environment;use PHPUnit\Framework\TestCase;/** * @covers \SebastianBergmann\Environment\Console */final class ConsoleTest extends TestCase{    /**     * @var \SebastianBergmann\Environment\Console     */    private $console;    protected function setUp(): void    {        $this->console = new Console;    }    /**     * @todo Now that this component is PHP 7-only and uses return type declarations     * this test makes even less sense than before     */    public function testCanDetectIfStdoutIsInteractiveByDefault(): void    {        $this->assertIsBool($this->console->isInteractive());    }    /**     * @todo Now that this component is PHP 7-only and uses return type declarations     * this test makes even less sense than before     */    public function testCanDetectIfFileDescriptorIsInteractive(): void    {        $this->assertIsBool($this->console->isInteractive(\STDOUT));    }    /**     * @todo Now that this component is PHP 7-only and uses return type declarations     * this test makes even less sense than before     */    public function testCanDetectColorSupport(): void    {        $this->assertIsBool($this->console->hasColorSupport());    }    /**     * @todo Now that this component is PHP 7-only and uses return type declarations     * this test makes even less sense than before     */    public function testCanDetectNumberOfColumns(): void    {        $this->assertIsInt($this->console->getNumberOfColumns());    }}
 |