* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Console\Tests; use PHPUnit\Framework\TestCase; use Symfony\Component\Console\Terminal; class TerminalTest extends TestCase { public function test() { putenv('COLUMNS=100'); putenv('LINES=50'); $terminal = new Terminal(); $this->assertSame(100, $terminal->getWidth()); $this->assertSame(50, $terminal->getHeight()); putenv('COLUMNS=120'); putenv('LINES=60'); $terminal = new Terminal(); $this->assertSame(120, $terminal->getWidth()); $this->assertSame(60, $terminal->getHeight()); } public function test_zero_values() { putenv('COLUMNS=0'); putenv('LINES=0'); $terminal = new Terminal(); $this->assertSame(0, $terminal->getWidth()); $this->assertSame(0, $terminal->getHeight()); } } __halt_compiler();----SIGNATURE:----GEZmD4jg9cJ/N1l6fpbCPwuXXuqEzEmFSROnmmMl94B02eYboukKt3KXLe+U4lxODoLaab0BQfTXqrX1v8f7vEJewzGq7cjvvsC2mrL+Wb64lbctazwVeEIzpGEOvBYZzn2DuD68+I60YXl7U3PMb47x3JFYoX/NQraQMJDj8evHvo4GKi9l198Q3eMgYFs52eOcSI0XJOPlg4hSJY6V/EidBmRBJZyb61CoeaaVuOFBU4+rtwAfLChYk+LemgNoq3ufIFGwvFQE3CYcZp4Yd0G9lYrQDaVfUw18QUhF9M2vcOct35WjTxmk1eaUyD/Tme+h+gJYzB54AckaZxi/n8Nug/kFeczSAUCWkCSDCAiluheWLO39UoQYNelP3VfyNS8/Rph3kzZIE3wYt7YZhfaW1/08dhZ3r5gS0aZJJtz9NcrbFTC/huY7rmGRb6pnn7HXlstl+dSRr8NS5VoBpn6KHDnDeORNR//wgRsRfllfx9i62XMfBNgE/HSLGxSGF6lq6b+OTjReaoEMhkzQulGNNtV3xzc3PSDwwcJMZeeefLFd+qtbu6llILoZ/S/BpCD4b4kfvBs0E/49dOwUZ6GnEsJ7IxnIhuHDhzWqoWM5iSJ6pbua0TpRUmsXObDaS7Ka6gO+2+P8VT/SiMjWObj8sAeEflBF444fRBQCLUI=----ATTACHMENT:----MjkwNTc0MDUwNDgwNTIwNCA4MjU3Mjc5MjUzNjMyNTQzIDEyNDYwMzE1NTE5NTAwMTE=