From: Tim Otten Date: Thu, 13 Feb 2020 02:03:21 +0000 (-0800) Subject: (dev/core#1562) composer.json - Fix E2E tests run on D8 build (w/"patches" and URLs) X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=b49989433dee5dba840fb3cc527791991cf173b7;p=civicrm-core.git (dev/core#1562) composer.json - Fix E2E tests run on D8 build (w/"patches" and URLs) --- diff --git a/composer.json b/composer.json index 595b58bf16..df799befb5 100644 --- a/composer.json +++ b/composer.json @@ -40,6 +40,7 @@ }, "require": { "php": "~7.0", + "cache/integration-tests": "~0.16.0", "dompdf/dompdf" : "0.8.*", "electrolinux/phpquery": "^0.9.6", "symfony/config": "^2.8.50 || ~3.0", @@ -73,9 +74,6 @@ "tplaner/when": "~3.0.0", "xkerman/restricted-unserialize": "~1.1" }, - "require-dev": { - "cache/integration-tests": "dev-master" - }, "scripts": { "post-install-cmd": [ "bash tools/scripts/composer/dompdf-cleanup.sh", @@ -239,6 +237,11 @@ } }, "patches": { + "cache/integration-tests": { + "Allow adding tests": "https://github.com/php-cache/integration-tests/commit/05f97174c09364dc10c084a38ba0cfd5124f4cec.patch", + "Support PHPUnit 6+": "https://github.com/php-cache/integration-tests/commit/1ec7362962185df91d3d749bc3fa7e7b99cb9fc7.patch", + "Add tests for binary data round trip": "https://github.com/php-cache/integration-tests/commit/89cd7068e83aa776774bfc44f6bcba858c085616.patch" + }, "phpoffice/common": { "Fix handling of libxml_disable_entity_loader": "https://raw.githubusercontent.com/civicrm/civicrm-core/9d93748a36c7c5d44422911db1c98fb2f7067b34/tools/scripts/composer/patches/phpoffice-common-xml-entity-fix.patch" }, diff --git a/composer.lock b/composer.lock index 240823ffed..c2c102f70b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,122 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6b2ec4d9dc608f8b2e0def4af6d7bafb", + "content-hash": "f545c6e46af52039ade0c29ca8fe41e5", "packages": [ + { + "name": "cache/integration-tests", + "version": "0.16.0", + "source": { + "type": "git", + "url": "https://github.com/php-cache/integration-tests.git", + "reference": "a8d9538a44ed5a70d551f9b87f534c98dfe6b0ee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-cache/integration-tests/zipball/a8d9538a44ed5a70d551f9b87f534c98dfe6b0ee", + "reference": "a8d9538a44ed5a70d551f9b87f534c98dfe6b0ee", + "shasum": "" + }, + "require": { + "cache/tag-interop": "^1.0", + "php": "^5.4|^7", + "psr/cache": "~1.0" + }, + "require-dev": { + "cache/cache": "dev-master", + "illuminate/cache": "^5.0", + "madewithlove/illuminate-psr-cache-bridge": "^1.0", + "phpunit/phpunit": "^4.0|^5.0", + "symfony/cache": "^3.1", + "tedivm/stash": "dev-master" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cache\\IntegrationTests\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Aaron Scherer", + "email": "aequasi@gmail.com", + "homepage": "https://github.com/aequasi" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "Integration tests for PSR-6 and PSR-16 cache implementations", + "homepage": "https://github.com/php-cache/integration-tests", + "keywords": [ + "cache", + "psr16", + "psr6", + "test" + ], + "time": "2017-02-02T14:29:50+00:00" + }, + { + "name": "cache/tag-interop", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-cache/tag-interop.git", + "reference": "c7496dd81530f538af27b4f2713cde97bc292832" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-cache/tag-interop/zipball/c7496dd81530f538af27b4f2713cde97bc292832", + "reference": "c7496dd81530f538af27b4f2713cde97bc292832", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7.0", + "psr/cache": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Cache\\TagInterop\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com", + "homepage": "https://github.com/nicolas-grekas" + } + ], + "description": "Framework interoperable interfaces for tags", + "homepage": "http://www.php-cache.com/en/latest/", + "keywords": [ + "cache", + "psr", + "psr6", + "tag" + ], + "time": "2017-03-13T09:14:27+00:00" + }, { "name": "civicrm/civicrm-cxn-rpc", "version": "v0.19.01.08", @@ -1231,7 +1345,7 @@ "type": "library", "extra": { "patches_applied": { - "Fix handling of libxml_disable_entity_loader": "tools/scripts/composer/patches/phpoffice-common-xml-entity-fix.patch" + "Fix handling of libxml_disable_entity_loader": "https://raw.githubusercontent.com/civicrm/civicrm-core/9d93748a36c7c5d44422911db1c98fb2f7067b34/tools/scripts/composer/patches/phpoffice-common-xml-entity-fix.patch" } }, "autoload": { @@ -1308,7 +1422,7 @@ "dev-develop": "0.16-dev" }, "patches_applied": { - "Fix handling of libxml_disable_entity_loader": "tools/scripts/composer/patches/phpword-libxml-fix-global-handling.patch" + "Fix handling of libxml_disable_entity_loader": "https://raw.githubusercontent.com/civicrm/civicrm-core/9d93748a36c7c5d44422911db1c98fb2f7067b34/tools/scripts/composer/patches/phpword-libxml-fix-global-handling.patch" } }, "autoload": { @@ -1473,6 +1587,52 @@ ], "time": "2017-06-05T06:30:30+00:00" }, + { + "name": "psr/cache", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "time": "2016-08-06T20:24:11+00:00" + }, { "name": "psr/http-message", "version": "1.0.1", @@ -2461,7 +2621,7 @@ "type": "library", "extra": { "patches_applied": { - "CiviCRM Custom Patches for ZetaCompoents mail": "tools/scripts/composer/patches/civicrm-custom-patches-zetacompoents-mail.patch" + "CiviCRM Custom Patches for ZetaCompoents mail": "https://raw.githubusercontent.com/civicrm/civicrm-core/9d93748a36c7c5d44422911db1c98fb2f7067b34/tools/scripts/composer/patches/civicrm-custom-patches-zetacompoents-mail.patch" } }, "autoload": { @@ -2519,176 +2679,11 @@ "time": "2020-01-17T11:18:01+00:00" } ], - "packages-dev": [ - { - "name": "cache/integration-tests", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/php-cache/integration-tests.git", - "reference": "b97328797ab199f0ac933e39842a86ab732f21f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-cache/integration-tests/zipball/b97328797ab199f0ac933e39842a86ab732f21f9", - "reference": "b97328797ab199f0ac933e39842a86ab732f21f9", - "shasum": "" - }, - "require": { - "cache/tag-interop": "^1.0", - "php": "^5.4|^7", - "psr/cache": "~1.0" - }, - "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" - }, - "require-dev": { - "cache/cache": "^1.0", - "illuminate/cache": "^5.4|^5.5|^5.6", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^4.8.35|^5.4.3", - "symfony/cache": "^3.1|^4.0|^5.0", - "tedivm/stash": "^0.14" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cache\\IntegrationTests\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Aaron Scherer", - "email": "aequasi@gmail.com", - "homepage": "https://github.com/aequasi" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/nyholm" - } - ], - "description": "Integration tests for PSR-6 and PSR-16 cache implementations", - "homepage": "https://github.com/php-cache/integration-tests", - "keywords": [ - "cache", - "psr16", - "psr6", - "test" - ], - "time": "2019-05-28T15:23:38+00:00" - }, - { - "name": "cache/tag-interop", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-cache/tag-interop.git", - "reference": "c7496dd81530f538af27b4f2713cde97bc292832" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-cache/tag-interop/zipball/c7496dd81530f538af27b4f2713cde97bc292832", - "reference": "c7496dd81530f538af27b4f2713cde97bc292832", - "shasum": "" - }, - "require": { - "php": "^5.5 || ^7.0", - "psr/cache": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "psr-4": { - "Cache\\TagInterop\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com", - "homepage": "https://github.com/nicolas-grekas" - } - ], - "description": "Framework interoperable interfaces for tags", - "homepage": "http://www.php-cache.com/en/latest/", - "keywords": [ - "cache", - "psr", - "psr6", - "tag" - ], - "time": "2017-03-13T09:14:27+00:00" - }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "time": "2016-08-06T20:24:11+00:00" - } - ], + "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": { - "pear/validate_finance_creditcard": 20, - "cache/integration-tests": 20 + "pear/validate_finance_creditcard": 20 }, "prefer-stable": false, "prefer-lowest": false,