Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Symfony Config Test Laravel Package

matthiasnoback/symfony-config-test

PHPUnit helpers for testing Symfony Config definitions. Provides a test case trait and assertions to validate config trees, ensuring required nodes, types, and constraints behave as expected by asserting valid and invalid configuration arrays.

View on GitHub
Deep Wiki
Context7
4.2.1
  • Support for PHP 8.
  • Updated namespace for tests.
4.2.0
  • Support for PHPUnit9.
4.1.0
  • Support for Symfony5.
4.0.1
  • Support for PHPUnit8.
4.0.0
  • Dropped support for PHPUnit < 7.0
  • [BC Break] Add return type hints to all toString() methods of the constraint classes for compatibility with PHPUnit 7
  • Dropped support for PHP < 7.1
  • Allow for completely empty configuration
v4.3.0
  • Added support for Symfony 6,
  • Removed support for Symfony <4.4 & >5.0 - <5.3
v0.1.1
  • Fixed issue #1: ProcessedConfigurationEqualsConstraint had expected and actual value mixed up
3.1.0
  • Support for Symfony 4
3.0.1
  • Only support Symfony 2.* and 3.* LTS versions
  • Require PHP ^7.0
  • Drop support for HHVM
3.0.0
  • Only support PHPUnit 6
  • Only support Symfony 2.* and 3.* LTS versions
  • Require PHP ^7.0
  • Drop support for HHVM
  • Deprecated Matthias\SymfonyConfigTest\PhpUnit\AbstractConfigurationTestCase, use Matthias\SymfonyConfigTest\PhpUnit\ConfigurationTestCaseTrait instead.
2.0.0
  • Use the breadcrumb path to test one particular part of a prototype node.
  • Only support Symfony 2.* LTS versions; only support PHPUnit 4.* and 5.*.
1.2.0
  • Use a breadcrumb path to test only one particular part of the configuration node tree.
1.1.0
  • Add a trait for test cases, mark the abstract base class "deprecated"
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
directorytree/privacy-filter-classifier
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata
splash/openapi