matthiasnoback/symfony-dependency-injection-test
yaml file extension.toString() methods of the constraint classes for compatibility with PHPUnit 7[@coversNothing](https://github.com/coversNothing) annotation to prevent raising risky warnings in PHPUnit 9prepend() for all extensions first, then load() then extensions (#126)DefinitionHasTagConstraint: it didn't throw an exception when a tag was missing, which resulted in
false positives. Reported and fixed by Christian Flothmann (@xabbuh).assertContainerBuilderNotHasService(), contributed by Uwe Jäger (@uwej711).ContainerBuilderHasServiceDefinitionConstraint).ContainerBuilderHasSyntheticServiceConstraint and corresponding assertion to
AbstractContainerBuilderTestCase (as suggested by @WouterJ).AbstractCompilerPassTest to AbstractCompilerPassTestCase (contributed by @mbadolato).AbstractExtensionConfigurationTestCase for testing different types of configuration files.ContainerBuilderTestCase to AbstractContainerBuilderTestCase and made it abstract.DefinitionIsChildOfConstraint to verify that a given service has the expected parent service.
Also added a shortcut for using this constraint in the test cases: assertContainerBuilderHasServiceDefinitionWithParent($serviceId, $parentServiceId)How can I help you explore Laravel packages today?