api/symfony/Component/Console/Tests/Command/CompleteCommandTest.yaml
2024-09-26 02:03:21 -07:00

108 lines
2.9 KiB
YAML

name: CompleteCommandTest
class_comment: null
dependencies:
- name: TestCase
type: class
source: PHPUnit\Framework\TestCase
- name: Application
type: class
source: Symfony\Component\Console\Application
- name: Command
type: class
source: Symfony\Component\Console\Command\Command
- name: CompleteCommand
type: class
source: Symfony\Component\Console\Command\CompleteCommand
- name: CompletionInput
type: class
source: Symfony\Component\Console\Completion\CompletionInput
- name: CompletionSuggestions
type: class
source: Symfony\Component\Console\Completion\CompletionSuggestions
- name: BashCompletionOutput
type: class
source: Symfony\Component\Console\Completion\Output\BashCompletionOutput
- name: InputArgument
type: class
source: Symfony\Component\Console\Input\InputArgument
- name: OutputInterface
type: class
source: Symfony\Component\Console\Output\OutputInterface
- name: CommandTester
type: class
source: Symfony\Component\Console\Tester\CommandTester
properties: []
methods:
- name: setUp
visibility: protected
parameters: []
comment: null
- name: testRequiredShellOption
visibility: public
parameters: []
comment: null
- name: testUnsupportedShellOption
visibility: public
parameters: []
comment: null
- name: testAdditionalShellSupport
visibility: public
parameters: []
comment: null
- name: testInputAndCurrentOptionValidation
visibility: public
parameters:
- name: input
- name: exceptionMessage
comment: '# * @dataProvider provideInputAndCurrentOptionValues'
- name: provideInputAndCurrentOptionValues
visibility: public
parameters: []
comment: null
- name: testCompleteCommandName
visibility: public
parameters:
- name: input
- name: suggestions
comment: '# * @dataProvider provideCompleteCommandNameInputs'
- name: provideCompleteCommandNameInputs
visibility: public
parameters: []
comment: null
- name: testCompleteCommandInputDefinition
visibility: public
parameters:
- name: input
- name: suggestions
comment: '# * @dataProvider provideCompleteCommandInputDefinitionInputs'
- name: provideCompleteCommandInputDefinitionInputs
visibility: public
parameters: []
comment: null
- name: execute
visibility: private
parameters:
- name: input
comment: null
- name: configure
visibility: public
parameters: []
comment: null
- name: complete
visibility: public
parameters:
- name: input
- name: suggestions
comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\Console\Application
- Symfony\Component\Console\Command\Command
- Symfony\Component\Console\Command\CompleteCommand
- Symfony\Component\Console\Completion\CompletionInput
- Symfony\Component\Console\Completion\CompletionSuggestions
- Symfony\Component\Console\Completion\Output\BashCompletionOutput
- Symfony\Component\Console\Input\InputArgument
- Symfony\Component\Console\Output\OutputInterface
- Symfony\Component\Console\Tester\CommandTester
interfaces: []