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

Restore broken tests #820

Merged
merged 1 commit into from
Mar 15, 2022
Merged

Conversation

PowerKiKi
Copy link
Contributor

@PowerKiKi PowerKiKi commented Feb 19, 2022

PHP 5.5+ to restore broken tests

This restore broken tests by raising the minimum version to PHP 5.5,
and testing on Windows with more recent PHP versions.

Hopefully that is an acceptable compromise since PHP 5.3 and 5.4 are now over 10 years old.

Fixes #780
Fixes #781
Fixes #783
Fixes #784
Fixes #785
Fixes #786
Fixes #788

@PowerKiKi PowerKiKi force-pushed the restore-tests branch 3 times, most recently from dba6b00 to 9e0ccc0 Compare February 19, 2022 14:15
This restore broken tests by raising the minimum version to PHP 5.5,
and testing on Windows with more recent PHP versions.

Fixes php-imagine#780
Fixes php-imagine#781
Fixes php-imagine#783
Fixes php-imagine#784
Fixes php-imagine#785
Fixes php-imagine#786
Fixes php-imagine#788
@PowerKiKi PowerKiKi changed the title WIP restore tests Restore broken tests Feb 19, 2022
@PowerKiKi PowerKiKi marked this pull request as ready for review February 19, 2022 14:22
@mbabker
Copy link
Contributor

mbabker commented Feb 21, 2022

Hopefully that is an acceptable compromise since PHP 5.3 and 5.4 are now over 10 years old.

Doubtful, #527 for context on why PHP 5.3 is still supported.

@mlocati
Copy link
Collaborator

mlocati commented Mar 15, 2022

PHP 5.5+ to restore broken tests

The tests fail not because of old PHP versions, but because of old underlying ImageMagick versions (please remark: imagick is the PHP extension, ImageMagick is a system library).

@mlocati mlocati merged commit e68f445 into php-imagine:develop Mar 15, 2022
@PowerKiKi
Copy link
Contributor Author

Thank you for merging this.

Of course, the language itself is not the problem, but it's all related. Supporting decade old software require a significant amount of effort, and it will only get worse as time pass.

I think you made the right choice by slightly reducing the maintenance scope for this project 🎉

@PowerKiKi PowerKiKi deleted the restore-tests branch March 15, 2022 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment