File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -574,6 +574,21 @@ call ``setAutoExit(false)`` on it to get the command result in ``CommandTester``
574
574
:class: `Symfony\\ Component\\ Console\\ Application `
575
575
and extend the normal ``\PHPUnit\Framework\TestCase ``.
576
576
577
+ When testing your commands, it could be useful to understand how your command
578
+ reacts on different settings like the width and the height of the terminal.
579
+ You have access to such information thanks to the
580
+ :class: `Symfony\\ Component\\ Console\\ Terminal ` class:
581
+
582
+ use Symfony\C omponent\C onsole\T erminal;
583
+
584
+ $terminal = new Terminal();
585
+
586
+ // gets the number of lines available
587
+ $height = $terminal->getHeight();
588
+
589
+ // gets the number of columns available
590
+ $width = $terminal->getWidth();
591
+
577
592
Logging Command Errors
578
593
----------------------
579
594
You can’t perform that action at this time.
0 commit comments