Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance PHP 8 compatibility #8051

Merged
merged 1 commit into from
Nov 18, 2020

Conversation

cedric-anne
Copy link
Member

Q A
Bug fix? yes
New feature? no
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets -

This PR only fixes test suite. I did not performed manual tests yet.

Can be reviewed commit by commit.

@cedric-anne cedric-anne requested review from trasher and orthagh October 2, 2020 12:27
@cedric-anne cedric-anne self-assigned this Oct 2, 2020
@cedric-anne cedric-anne force-pushed the feature/php8 branch 2 times, most recently from b19e7df to 995ca27 Compare October 2, 2020 14:02
@cedric-anne cedric-anne force-pushed the feature/php8 branch 2 times, most recently from 01eec4a to d5c6a64 Compare October 7, 2020 11:58
@cedric-anne cedric-anne marked this pull request as draft October 8, 2020 13:33
@cedric-anne cedric-anne force-pushed the feature/php8 branch 3 times, most recently from de05781 to 15c3a28 Compare October 14, 2020 11:38
- Add PHP 8.0-rc to Github Actions test suite
- Make XML RPC tests optional (extension is not available on PHP 8)
- Fix Plugin::getGlpiPrever() test on PHP 8
- Fix named @dataProvider arguments
- Upgrade atoum to 4.x
- Allow installation of incompatible deps for RC versions of PHP image
- Update sabre/* components
- Add LDAP removed methods to composer-require-checker exceptions
- Patch TCPDF
- Update simplepie/simplepie component
@cedric-anne cedric-anne changed the title Add PHP 8 in test suite Enhance PHP 8 compatibility Nov 18, 2020
@cedric-anne cedric-anne marked this pull request as ready for review November 18, 2020 15:11
@cedric-anne cedric-anne requested review from trasher and orthagh and removed request for trasher and orthagh November 18, 2020 15:11
@trasher trasher merged commit 9dd8806 into glpi-project:9.5/bugfixes Nov 18, 2020
@cedric-anne cedric-anne deleted the feature/php8 branch November 18, 2020 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants