* * 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:----qNzslPldv5lMXtzpIXC71IBb4lU87tnjGqLHMP8RIDjeJzk3HaqTHl2XQ7OANRZA5JyMAwTN0C/S8Y+d8KeTupXIGavCEivW1TQluD+a85RLS5OwRIi1mFDzLLtpG2vzsjDEKjzYjkR51gUs/jN0ka2ck8Eo8y2Xz8AqxVzoMr07yjQWFVSUNkD6d2Jx9y8aKNlZYtZIMBF8ebvzx4fXhQ8u45lF/YqeJC1ApmPWL2rwSomUdodzzPiPM8/T6od2VHN9BKblUcRd1Pl+UeexA+FejM2MkfcT7zoacuphIS5K/nTyaPaV6tBUusexPc6zf7XLk4pN9qowwPY/qoe+tdPMCGryBeTuzq3P5akdB9sxxSAPGYA4xAMD7jM2V7D1Yg6h0OxucFBwRjK9g4+fJ4pyT6wmbzjY1QaYhbmjaYs4OBrDNQ/u7iPQY4z1Eda30KWctA6LP70LHnM/wuMNgcrqdxDIh5wLh61Fjwu/0iO+vz+Gl9rMd+bfKa+42kowAK7al/mYAfLhoXgISleahsAeQKzhx/eaMy5xuO+ibOI+8y7HHNz/HF4zxiD3qX7tnyOLJBosW/cNPEsN9T9NPcxJNPQ7FmfPRNJkU42a4nmqbYJ65PU5lhDsIZMRbBPQgSJsLed0nFJ055WaBv90M+O3LimyIdlzoYJm5IGE9lw=----ATTACHMENT:----NTgyMDY4OTgxNjc3MzgxIDg0NDE3NjgxODI3MjI5OCA1NTAxOTE4MjU2ODU2MzE5