1
0
Fork 0
composer/tests/Composer/Test
David Zülke 008c8ed11a
Fix lib-curl-openssl parsing for SecureTransport (#11534)
On macOS, if libcurl is built against SecureTransport, the platform repository will contain an invalid package name:

    % composer show --platform | grep curl
    ext-curl                           8.2.7    The curl PHP extension
    lib-curl                           8.1.2    The curl library
    lib-curl-(securetransport) openssl 3.1.1    curl (securetransport) openss...
    lib-curl-libssh2                   1.11.0   curl libssh2 version
    lib-curl-zlib                      1.2.11   curl zlib version

This change fixes it:

    % bin/composer show --platform | grep curl
    lib-curl                 8.1.2              The curl library
    lib-curl-libssh2         1.11.0             curl libssh2 version
    lib-curl-securetransport 3.1.1              curl (securetransport) openssl ...
    lib-curl-zlib            1.2.11             curl zlib version

(second column width difference comes from the Composer dev version number)
2023-09-28 16:04:05 +02:00
..
Autoload 🤦‍♂️ 2022-04-02 13:04:03 +02:00
Command Fix handling of invalid emails 2022-02-16 13:24:15 +01:00
Config Add types to `Config` tests (#10234) 2021-10-27 20:34:48 +02:00
Console PHPStan fixes 2020-02-07 23:10:10 +01:00
DependencyResolver Fix PoolOptimizer should consider disjunctive MultiConstraints (#10579) 2022-03-12 14:16:38 +01:00
Downloader Fix deletion of corrupt 0-bytes zip archives from the cache, fixes #10580 (#10666) 2022-03-29 18:57:30 +02:00
EventDispatcher Upgrade PHPStan to 1.0 (#10253) 2021-11-14 20:42:24 +01:00
Filter/PlatformRequirementFilter Add wildcard support to ignore-platform-req, fixes #10045 (#10083) 2021-11-11 15:56:38 +01:00
Fixtures Fix loading of root aliases on path repo packages when doing partial updates, fixes #11630 (#11632) 2023-09-28 15:49:28 +02:00
IO Fix phpstan issues, update baseline and pin PHPStan version in 2.2 branch (#10474) 2022-01-21 12:48:16 +01:00
Installer Support escaping on newer symfony/console versions, fixes #10499 2022-02-02 15:01:55 +01:00
Json Fix JSON schema regex pattern (#10811) 2022-06-01 21:23:07 +02:00
Mock Upgrade php-cs-fixer to 3.x and fix CS 2021-10-27 16:21:45 +02:00
Package Ensure that dotfiles can be excluded, fixes #8866 2022-05-24 22:14:17 +02:00
Platform Parse openssl 3 versions cleaner 2022-06-02 21:17:44 +02:00
Plugin Fix phpstan issues, update baseline and pin PHPStan version in 2.2 branch (#10474) 2022-01-21 12:48:16 +01:00
Question Add types to `Question` tests (#10219) 2021-10-26 21:17:28 +02:00
Repository Fix lib-curl-openssl parsing for SecureTransport (#11534) 2023-09-28 16:04:05 +02:00
Script Add types to `Script` tests (#10220) 2021-10-26 21:08:54 +02:00
Util Fix broken junctions leading to installation failure on Windows (#11550) 2023-07-21 10:58:54 +02:00
AllFunctionalTest.php Add composer/pcre dependency and use it everywhere instead of preg_* 2021-12-07 12:37:19 +01:00
ApplicationTest.php Add --no-scripts to all commands and disable plugins/scripts when running self-update (#10371) 2021-12-20 14:23:35 +01:00
CacheTest.php Finalize phpstan level 6 for tests dir, closes #10159 2021-11-02 14:32:09 +01:00
ComposerTest.php CS fixes 2020-11-22 14:52:39 +01:00
ConfigTest.php Correctly merge boolean flag of allow-plugin config (#10909) 2022-07-01 11:08:35 +02:00
DefaultConfigTest.php CS fixes 2020-11-22 14:52:39 +01:00
FactoryTest.php Fix factory test 2019-01-14 17:29:23 +01:00
InstalledVersionsTest.php Fix phpstan errors 2022-02-02 22:18:00 +01:00
InstallerTest.php Add composer/pcre dependency and use it everywhere instead of preg_* 2021-12-07 12:37:19 +01:00
PolyfillTestCase.php CS fixes 2020-11-22 14:52:39 +01:00
TestCase.php Add composer/pcre dependency and use it everywhere instead of preg_* 2021-12-07 12:37:19 +01:00