Jordi Boggiano
|
4e6d54b731
|
Fix all 5.3 $this-in-closure usages
|
2022-01-03 16:32:39 +01:00 |
Jordi Boggiano
|
a4a2b6da87
|
Make SvnDriverTest and XzDownloaderTest more portable on Windows
|
2022-01-01 14:54:23 +01:00 |
Jordi Boggiano
|
ccd87c479c
|
Test fixes
|
2022-01-01 14:54:23 +01:00 |
Jordi Boggiano
|
22fed0d445
|
Get rid of prophecy usage
|
2022-01-01 14:54:22 +01:00 |
Jordi Boggiano
|
96486d81cb
|
Fix many PHPStan issues and update baseline
|
2022-01-01 14:54:21 +01:00 |
Jordi Boggiano
|
6ed3aeb343
|
Remove setExpectedException wrapper
|
2022-01-01 14:54:21 +01:00 |
Jordi Boggiano
|
ffd62795bc
|
Get rid of all the ->at() mock invocations
|
2022-01-01 14:54:20 +01:00 |
Jordi Boggiano
|
095c36ecf8
|
Fix some PHPStan errors/..
|
2022-01-01 14:54:20 +01:00 |
Jordi Boggiano
|
bf72afec44
|
Fix Symfony6 compat
|
2022-01-01 14:54:19 +01:00 |
Jordi Boggiano
|
2a771dfb2d
|
Update PHPUnit to 8.5
|
2022-01-01 14:54:19 +01:00 |
Jordi Boggiano
|
73a12bb21a
|
Delete old pear package fixtures
|
2021-12-10 13:50:46 +01:00 |
Jordi Boggiano
|
24ce1eddbd
|
Add composer/pcre dependency and use it everywhere instead of preg_*
|
2021-12-07 12:37:19 +01:00 |
Jordi Boggiano
|
cb0293cf30
|
Finalize phpstan level 6 for tests dir, closes #10159
|
2021-11-02 14:32:09 +01:00 |
megubyte
|
8b7e2b600d
|
phpstan: update tests/Composer/Test/Downloader/* to level 6 standard (#10238)
|
2021-10-30 10:21:50 +02:00 |
Jordi Boggiano
|
44b69ba77f
|
Upgrade php-cs-fixer to 3.x and fix CS
|
2021-10-27 16:21:45 +02:00 |
Jordi Boggiano
|
cf7fa7087c
|
Fix test
|
2021-10-13 22:23:18 +02:00 |
Jordi Boggiano
|
2828ce59cf
|
Merge branch '1.10'
|
2021-10-13 22:12:54 +02:00 |
John Stevenson
|
0783b043d2
|
Fix Windows escaping in tests
|
2021-10-10 17:02:22 +01:00 |
John Stevenson
|
8f974fe741
|
Improve Windows escaping
|
2021-10-10 16:24:49 +01:00 |
Jordi Boggiano
|
ca5e2f8d50
|
Fix escaping issues on Windows which could lead to command injection, fixes GHSA-frqg-7g38-6gcf
|
2021-10-05 09:39:50 +02:00 |
Jordi Boggiano
|
a586a753df
|
Fix all remaining php8.1 test suite deprecations
|
2021-08-19 13:00:30 +02:00 |
Jordi Boggiano
|
b77fce8a4f
|
More deprecation fixes by using ProcessExecutorMock and a couple of PackageInterface type fixes
|
2021-08-18 23:35:27 +02:00 |
Jordi Boggiano
|
6aa2d15868
|
Introduce ProcessExecutorMock to fix deprecations and amount of mocking pain
|
2021-08-18 17:17:56 +02:00 |
Jordi Boggiano
|
5062619046
|
Fix deprecation warnings with strpos receiving null
|
2021-08-18 15:55:37 +02:00 |
Jordi Boggiano
|
4c9e75c6e5
|
Fix CS
|
2021-06-03 10:38:38 +02:00 |
Jordi Boggiano
|
8bf0ddf905
|
Clean up ZipDownloader, always do async first if possible then fallback to non-async
|
2021-06-02 15:13:19 +02:00 |
Jordi Boggiano
|
40c7a725e1
|
Merge branch '2.0'
|
2021-04-27 13:06:49 +02:00 |
Jordi Boggiano
|
332c46af8b
|
Merge pull request from GHSA-h5h8-pc6h-jvvx
* Fix external process calls to avoid user input being able to pass extra parameters
* Tweak some fixes
|
2021-04-27 13:00:40 +02:00 |
Jordi Boggiano
|
083b73515d
|
Merge pull request from GHSA-h5h8-pc6h-jvvx
* Fix external process calls to avoid user input being able to pass extra parameters
* Tweak some fixes
|
2021-04-27 13:00:40 +02:00 |
Jordi Boggiano
|
4940009f83
|
Bump phpstan to level 3 (#9734)
Clean up PackageInterface/CompletePackageInterface, add missing methods, type things in solver as BasePackage, added CompleteAliasPackage, ..
|
2021-03-09 15:49:40 +01:00 |
Jordi Boggiano
|
46dde9453b
|
Fix tests
|
2021-02-25 11:28:07 +01:00 |
Markus Staab
|
4a6f1792ea
|
adjusted test expectations
|
2021-01-18 10:11:08 +01:00 |
Jordi Boggiano
|
b7d770659b
|
CS fixes
|
2020-11-22 14:52:39 +01:00 |
Chauncey McAskill
|
fcc072fdb6
|
Add test to check processed URL and cache key
|
2020-10-15 23:46:12 -04:00 |
Jordi Boggiano
|
d942c65e0c
|
Fix more warnings
|
2020-09-11 11:32:09 +02:00 |
Jordi Boggiano
|
1593b67230
|
Fix warnings on higher phpunit versions
|
2020-09-11 11:01:32 +02:00 |
Jordi Boggiano
|
7bcde1481d
|
Fix git downloader syntax for windows cmd when updating packages, fixes #9089
|
2020-07-30 14:38:48 +02:00 |
Jordi Boggiano
|
f70d527f4f
|
Fix git tests
|
2020-06-17 17:53:00 +02:00 |
Jordi Boggiano
|
04381c70fe
|
Merge branch '1.10'
|
2020-06-17 17:37:39 +02:00 |
Jordi Boggiano
|
fb7fc4a4ca
|
Fix git tests
|
2020-06-17 16:59:43 +02:00 |
Jordi Boggiano
|
ee58f25c00
|
Fix ZipDownloaderTest
|
2020-06-16 14:00:25 +02:00 |
Jordi Boggiano
|
3af617efe8
|
Parallelize zip extraction using async unzip processes
|
2020-06-16 14:00:20 +02:00 |
Jordi Boggiano
|
0dad963cd8
|
Add executeAsync to ProcessExecutor and allow Loop class to wait on it in addition to HttpDownloader
|
2020-06-16 14:00:19 +02:00 |
Jordi Boggiano
|
a4a617abb4
|
Reduce amount of Filesystem/ProcessExecutor instantiations, add lots of docblocks
|
2020-06-04 16:08:23 +02:00 |
Jordi Boggiano
|
d72a07db06
|
Fix tests
|
2020-05-22 13:28:47 +02:00 |
Jordi Boggiano
|
44a4429978
|
Remove PEAR installer/downloader/repos/..., fixes #8778
|
2020-04-15 00:24:13 +02:00 |
Jordi Boggiano
|
1b1d59ee6c
|
Make FileDownloader always download file first in vendor-dir/composer/$tmp instead of next to install path to avoid issues with custom installers not being loaded when downloading on first install, and use cleanup method properly
|
2020-03-28 20:38:50 +01:00 |
Jordi Boggiano
|
5d8dc48bd4
|
Fix test on windows
|
2020-02-13 10:05:42 +01:00 |
Jordi Boggiano
|
23efda9155
|
Try to fix windows build
|
2020-02-12 15:11:59 +01:00 |
Jordi Boggiano
|
7e142b5d6b
|
Use Upgrading for package installs too
|
2020-02-11 17:51:02 +01:00 |