mailgun-php/tests/Api
David Garcia 66fd858a02
PHP 8.x support (#727)
* Set dependencies for 7.3 and 8.x

* Set GitHub Actions for PHP 7.3, 7.4 and 8.0

* Set Ubuntu version that supports PHP from 7.1 to 7.4

According to warnings raised by GitHub Actions, the alias for the latest
Ubuntu version will upgrade soon to the newer 20.04 LTS instead of 18.04.

Aiming to ensure the compatibility with previous PHP versions, it's safer
to force the Ubuntu 18.04 that has the previous PHP version as built-in
versions in the OS

https://github.com/marketplace/actions/setup-php-action#github-hosted-runners

* Fix dependencies for PHP ^7.3 and ^8.0 support

* Run test suite with PHP versions from 7.3 to 8.1

* Broken Prophecy dependency for PHPUnit on PHP 8.1

This broken dependency doesn't allow us to run PHPUnit tests and ensure it works. Keeping the ^8.0 version should allow installations for non-maintainers on newer versions too.

https://packagist.org/packages/phpspec/prophecy#1.12.2

requires
- php: ^7.2 || ~8.0, <8.1
- ...

* Use the latest Ubuntu version instead of a specific version

* Prepare Changelog for PHP 8.0
2021-01-30 07:39:30 +01:00
..
MailingList Fixed a few PRs and some cleanup (#589) 2019-04-09 20:37:32 +02:00
Suppression Suppression Whitelists 2020-11-16 16:52:49 +00:00
AttachmentTest.php Added new CS rules 2019-01-10 08:25:29 +00:00
DomainTest.php fix cs 2020-10-15 22:00:13 +01:00
EmailValidationTest.php Added PHP7 code and did some refactoring. 2019-01-12 10:34:44 +00:00
EventTest.php Added new CS rules 2019-01-10 08:25:29 +00:00
Ip.php Code Style fixes 2020-10-08 13:20:23 +01:00
IpTest.php Code Style fixes 2020-10-08 13:20:23 +01:00
MailingListTest.php mailing list validation 2020-10-15 22:00:38 +01:00
MessageTest.php Added new CS rules 2019-01-10 08:25:29 +00:00
RouteTest.php Fixed a few PRs and some cleanup (#589) 2019-04-09 20:37:32 +02:00
StatsTest.php PHP 8.x support (#727) 2021-01-30 07:39:30 +01:00
SuppressionTest.php Suppression Whitelists 2020-11-16 16:52:49 +00:00
TagTest.php added pagination to tags 2020-11-16 17:24:42 +00:00
TestCase.php PHP 8.x support (#727) 2021-01-30 07:39:30 +01:00
WebhookTest.php style: run php-cs-fixes 2020-09-25 19:05:33 +01:00