php-compatibility-demo
openapi-httpfoundation-testing
php-compatibility-demo | openapi-httpfoundation-testing | |
---|---|---|
1 | 2 | |
0 | 82 | |
- | - | |
0.0 | 6.0 | |
over 1 year ago | 4 months ago | |
PHP | PHP | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
php-compatibility-demo
-
A GitHub Workflow to Check the Compatibility of Your PHP Package with a Range of Dependency Versions
Here's the file structure you should get at the end of this section (remember that you can also refer to this article's repository at any time for comparison):
openapi-httpfoundation-testing
-
A GitHub Workflow to Check the Compatibility of Your PHP Package with a Range of Dependency Versions
But then again, most PHP developers don't have to think about this too much. I personally started to look into compatibility testing more seriously when I created my first open-source library and, later on, when I started exploring building for the console with PHP.
-
Validate your PHP API tests against OpenAPI definitions – a Laravel example
All of these pieces form a jigsaw puzzle that the OpenAPI HttpFoundation Testing package sets out to solve for us, allowing developers to back their integration tests with OpenAPI definitions in applications relying on the HttpFoundation component.
What are some alternatives?
composer-install - :gift: A GitHub Action to streamline installation of PHP dependencies with Composer.
openapi-httpfoundation-testing-laravel-example - OpenAPI HttpFoundation Testing: a Laravel Example
PHPUnit - The PHP Unit Testing framework.
LLPhant - LLPhant - A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain
checkout - Action for checking out a repo
Composer - Dependency Manager for PHP
L5-Swagger - OpenApi or Swagger integration to Laravel
composer-dependency-analyser - 🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)
scramble - Modern Laravel OpenAPI (Swagger) documentation generator. No PHPDoc annotations required.
Money - PHP implementation of Fowler's Money pattern.
testbench - Laravel Testing Helper for Packages Development