252 lines
8.6 KiB
YAML
252 lines
8.6 KiB
YAML
name: FileLoaderTest
|
|
class_comment: null
|
|
dependencies:
|
|
- name: TestCase
|
|
type: class
|
|
source: PHPUnit\Framework\TestCase
|
|
- name: FileLocator
|
|
type: class
|
|
source: Symfony\Component\Config\FileLocator
|
|
- name: LoaderResolver
|
|
type: class
|
|
source: Symfony\Component\Config\Loader\LoaderResolver
|
|
- name: Alias
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Alias
|
|
- name: ChildDefinition
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ChildDefinition
|
|
- name: ContainerBuilder
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ContainerBuilder
|
|
- name: Definition
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Definition
|
|
- name: InvalidArgumentException
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
|
|
- name: LogicException
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Exception\LogicException
|
|
- name: FileLoader
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Loader\FileLoader
|
|
- name: IniFileLoader
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Loader\IniFileLoader
|
|
- name: PhpFileLoader
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Loader\PhpFileLoader
|
|
- name: XmlFileLoader
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Loader\XmlFileLoader
|
|
- name: YamlFileLoader
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Loader\YamlFileLoader
|
|
- name: Reference
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Reference
|
|
- name: MissingParent
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\BadClasses\MissingParent
|
|
- name: Foo
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\Foo
|
|
- name: FooInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\FooInterface
|
|
- name: NotFoo
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\NotFoo
|
|
- name: AnotherSub
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\OtherDir\AnotherSub
|
|
- name: DeeperBaz
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\OtherDir\AnotherSub\DeeperBaz
|
|
- name: Baz
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\OtherDir\Baz
|
|
- name: Bar
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\Sub\Bar
|
|
- name: BarInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\Sub\BarInterface
|
|
- name: AliasBarInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\AliasBarInterface
|
|
- name: AliasFooInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\AliasFooInterface
|
|
- name: WithAsAlias
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAlias
|
|
- name: WithAsAliasIdMultipleInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAliasIdMultipleInterface
|
|
- name: WithAsAliasInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAliasInterface
|
|
- name: WithAsAliasMultiple
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAliasMultiple
|
|
- name: NotAService
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Tests\Fixtures\Utils\NotAService
|
|
properties: []
|
|
methods:
|
|
- name: setUpBeforeClass
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testImportWithGlobPattern
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClasses
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithExclude
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithExcludeAttribute
|
|
visibility: public
|
|
parameters:
|
|
- name: autoconfigure
|
|
comment: '# * @testWith [true]
|
|
|
|
# * [false]'
|
|
- name: testRegisterClassesWithExcludeAsArray
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNestedRegisterClasses
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testMissingParentClass
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithBadPrefix
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithIncompatibleExclude
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testExcludeTrailingSlashConsistency
|
|
visibility: public
|
|
parameters:
|
|
- name: exclude
|
|
- name: excludedId
|
|
comment: '# * @dataProvider excludeTrailingSlashConsistencyProvider'
|
|
- name: excludeTrailingSlashConsistencyProvider
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithWhenEnv
|
|
visibility: public
|
|
parameters:
|
|
- name: env
|
|
- name: expected
|
|
comment: '# * @testWith ["prod", false]
|
|
|
|
# * ["dev", false]
|
|
|
|
# * ["bar", true]
|
|
|
|
# * [null, false]'
|
|
- name: testRegisterWithNotWhenAttributes
|
|
visibility: public
|
|
parameters:
|
|
- name: env
|
|
- name: expectedNotFooExclusion
|
|
comment: '# * @dataProvider provideEnvAndExpectedExclusions'
|
|
- name: provideEnvAndExpectedExclusions
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterThrowsWithBothWhenAndNotWhenAttribute
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithAsAlias
|
|
visibility: public
|
|
parameters:
|
|
- name: resource
|
|
- name: expectedAliases
|
|
comment: '# * @dataProvider provideResourcesWithAsAliasAttributes'
|
|
- name: provideResourcesWithAsAliasAttributes
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithDuplicatedAsAlias
|
|
visibility: public
|
|
parameters:
|
|
- name: resource
|
|
- name: expectedExceptionMessage
|
|
comment: '# * @dataProvider provideResourcesWithDuplicatedAsAliasAttributes'
|
|
- name: provideResourcesWithDuplicatedAsAliasAttributes
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterClassesWithAsAliasAndImplementingMultipleInterfaces
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: noAutoRegisterAliasesForSinglyImplementedInterfaces
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: load
|
|
visibility: public
|
|
parameters:
|
|
- name: resource
|
|
- name: type
|
|
default: 'null'
|
|
comment: null
|
|
- name: supports
|
|
visibility: public
|
|
parameters:
|
|
- name: resource
|
|
- name: type
|
|
default: 'null'
|
|
comment: null
|
|
traits:
|
|
- PHPUnit\Framework\TestCase
|
|
- Symfony\Component\Config\FileLocator
|
|
- Symfony\Component\Config\Loader\LoaderResolver
|
|
- Symfony\Component\DependencyInjection\Alias
|
|
- Symfony\Component\DependencyInjection\ChildDefinition
|
|
- Symfony\Component\DependencyInjection\ContainerBuilder
|
|
- Symfony\Component\DependencyInjection\Definition
|
|
- Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
|
|
- Symfony\Component\DependencyInjection\Exception\LogicException
|
|
- Symfony\Component\DependencyInjection\Loader\FileLoader
|
|
- Symfony\Component\DependencyInjection\Loader\IniFileLoader
|
|
- Symfony\Component\DependencyInjection\Loader\PhpFileLoader
|
|
- Symfony\Component\DependencyInjection\Loader\XmlFileLoader
|
|
- Symfony\Component\DependencyInjection\Loader\YamlFileLoader
|
|
- Symfony\Component\DependencyInjection\Reference
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\BadClasses\MissingParent
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\Foo
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\FooInterface
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\NotFoo
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\OtherDir\AnotherSub
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\OtherDir\AnotherSub\DeeperBaz
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\OtherDir\Baz
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\Sub\Bar
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\Sub\BarInterface
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\AliasBarInterface
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\AliasFooInterface
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAlias
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAliasIdMultipleInterface
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAliasInterface
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\PrototypeAsAlias\WithAsAliasMultiple
|
|
- Symfony\Component\DependencyInjection\Tests\Fixtures\Utils\NotAService
|
|
interfaces: []
|