InteractsWithConsole
trait InteractsWithConsole (View source)
Properties
| bool | $mockConsoleOutput | Indicates if the console output should be mocked. |
|
| bool|null | $expectsOutput | Indicates if the command is expected to output anything. |
|
| array | $expectedOutput | All of the expected output lines. |
|
| array | $expectedOutputSubstrings | All of the expected text to be present in the output. |
|
| array | $unexpectedOutput | All of the output lines that aren't expected to be displayed. |
|
| array | $unexpectedOutputSubstrings | All of the text that is not expected to be present in the output. |
|
| array | $expectedTables | All of the expected output tables. |
|
| array | $expectedQuestions | All of the expected questions. |
|
| array | $expectedChoices | All of the expected choice questions. |
Methods
Call artisan command and return code.
Disable mocking the console output.
Details
PendingCommand|int
artisan(string $command, array $parameters = [])
Call artisan command and return code.
protected $this
withoutMockingConsoleOutput()
Disable mocking the console output.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.