1
0
mirror of https://github.com/php/pie.git synced 2026-03-23 23:12:17 +01:00
Commit Graph

36 Commits

Author SHA1 Message Date
James Titcumb
3cef67efb0 Use asgrim/example-pie-extension 2.0.9 for tests 2026-02-04 17:37:45 +00:00
James Titcumb
bc63efecc9 Use 2.0.8 of test ext 2026-02-03 15:16:03 +00:00
James Titcumb
088acd777e Replace output throughout all of PIE witih Composer ConsoleIO 2025-10-16 19:27:33 +01:00
James Titcumb
2344c04dda Bump to use 2.0.5 of test package 2025-09-29 11:18:29 +01:00
James Titcumb
a5c8839208 Update test ext for PHP 8.5 API update 2025-09-25 21:46:12 +01:00
James Titcumb
03dfe7a317 Merge pull request #271 from asgrim/improve-package-not-found-messaging
Improve package not found messaging
2025-07-15 21:06:41 +01:00
James Titcumb
027e31b8ed Test adjustments for PHP 8.5 2025-07-15 19:56:02 +01:00
James Titcumb
7d866f2936 Define constants for test package latest version 2025-07-15 19:46:58 +01:00
James Titcumb
9ab6d4260b Updated exampie-pie-extension package version expectations 2025-07-08 21:27:01 +01:00
James Titcumb
9971a11638 Handle InvalidPackageName and UnableToResolveRequirement exceptions 2025-06-26 21:50:35 +01:00
James Titcumb
ce02e1f3f8 Updated psalm phpunit plugin so dataproviders no longer need suppression 2025-04-01 20:30:38 +01:00
Bellangelo
0c0a476967 Package does not load on Windows 2024-12-31 08:27:58 +02:00
Bellangelo
54d0dfbeb3 Fix test 2024-12-31 08:21:10 +02:00
Bellangelo
e94a484982 Test the force option in the download command 2024-12-31 07:39:57 +02:00
Alexandre Daubois
c1dd798b88 Use #[RequiresOperatingSystemFamily] where possible 2024-11-19 16:48:20 +01:00
James Titcumb
00d31642d9 Fixed some tests after updating to use Composer 2024-11-15 10:59:18 +00:00
James Titcumb
763f48ed4a Latest example pie ext version 2.0.2 2024-10-09 09:54:58 +01:00
James Titcumb
5c82ddace1 Updated to use test 2.0.1 ext 2024-10-07 22:29:05 +01:00
James Titcumb
ba38a2b043 Updated tests to work for more PHP versions 2024-10-02 07:20:09 +01:00
James Titcumb
c5d4475fa5 Only run specific commit download test on non-Windows test environments 2024-08-13 13:46:30 +01:00
James Titcumb
e2f61ef324 Make requiring specific commit hashes work 2024-08-13 13:46:28 +01:00
James Titcumb
7fbbe38b75 Introduce a new faster way of chekcing version resolution instead of relying on the DownloadCommand end-to-end 2024-08-13 13:39:06 +01:00
James Titcumb
5713757879 Ensure --with-php-path and --with-php-config are used correctly on platform 2024-07-16 08:07:46 +01:00
James Titcumb
1f31a0e572 Updated test version 2024-07-10 14:05:49 +01:00
James Titcumb
7746fdd9b3 Added configure option processing from build command 2024-07-09 22:16:40 +01:00
James Titcumb
aaa26e7790 Add link to GH issue for todo comment 2024-05-27 13:22:03 +01:00
James Titcumb
e4261c3bbf Added --with-php-path option to bin/pie download 2024-05-27 13:18:47 +01:00
James Titcumb
d6dd3baf67 Added more test cases for various version constraints to download command 2024-05-16 12:31:24 +01:00
James Titcumb
2df72b3618 Use TargetPlatform to determine the correct Windows asset to download 2024-05-16 09:29:13 +01:00
James Titcumb
6891cc89f3 Ensure DownloadCommandTest can download any compatible version of example-pie-extension 2024-04-24 14:51:25 +01:00
James Titcumb
32cc5b60e9 Split out some components and add test coverage 2024-04-24 11:07:14 +01:00
James Titcumb
c7fb06cdcd Added Windows downloading support 2024-04-12 12:45:55 +01:00
James Titcumb
892c5360d5 Ensure target PHP platform is used to resolve package version 2024-04-01 11:45:51 +01:00
James Titcumb
33d65d4017 Introduce Illuminate Container for service location 2024-03-18 08:25:29 +00:00
James Titcumb
2c35b2c973 Basic implementation of downloading and extracting the source archive for Unixy platforms 2024-03-18 08:25:29 +00:00
James Titcumb
a5e7c5c9d4 Updated DownloadCommand to be an integration test 2024-03-18 08:25:28 +00:00