From b0311faf1d74df9dbd1c5f22531c7bf29405daef Mon Sep 17 00:00:00 2001 From: Andrey Tkachenko Date: Mon, 16 Oct 2017 09:15:47 +0200 Subject: [PATCH] ECO-508 setup for new tests --- codeception.yml | 1 + composer.json | 269 +++++++++++++++++++++++++----------------------- composer.lock | 183 +++++++++++++++++++++++++++++++- 3 files changed, 320 insertions(+), 133 deletions(-) diff --git a/codeception.yml b/codeception.yml index 81a788476..96f9be2a8 100644 --- a/codeception.yml +++ b/codeception.yml @@ -4,6 +4,7 @@ actor: Tester include: - tests/PyzTest/*/* - vendor/spryker/spryker/Bundles/*/* + - vendor/spryker-eco/*/* paths: tests: tests diff --git a/composer.json b/composer.json index c53fa7a11..481ebcc7a 100644 --- a/composer.json +++ b/composer.json @@ -1,136 +1,145 @@ { - "name": "spryker/project", - "description": "Project", - "license": "MIT", - "require": { - "spryker/spryker": "dev-master", - - "php": ">=5.6.0", - "braintree/braintree_php": "~3.15.0", - "guzzlehttp/guzzle": "^6.2.1", - "league/csv": "^8.1.0", - "filp/whoops": "^2.1", - "mandrill/mandrill": "~1.0.55", - "monolog/monolog": "^1.21.0", - "nesbot/carbon": "~1.13.0", - "pimple/pimple": "~1.1.1", - "predis/predis": "^1.1.1", - "propel/propel": "2.0.0-alpha7", - "psr/log": "^1.0.0", - "ruflin/elastica": "^3.2.0", - "silex/silex": "^1.3.5", - "symfony-cmf/routing": "^1.3.0", - "symfony/console": "^3.0.0", - "symfony/debug": "^2.6.13", - "symfony/filesystem": "^2.6.13", - "symfony/finder": "^2.6.13", - "symfony/form": "^2.7.0", - "symfony/http-kernel": "^2.6.13 || ^3.0.0", - "symfony/intl": "^2.8.8", - "symfony/options-resolver": "^2.6.13", - "symfony/process": "^2.6.13", - "symfony/property-access": "^2.6.13", - "symfony/routing": "^2.6.13", - "symfony/security": "^2.6.13", - "symfony/serializer": "^2.6.13", - "symfony/translation": "^2.6.13", - "symfony/twig-bridge": "^2.7.0", - "symfony/validator": "^2.6.13", - "symfony/yaml": "^2.6.13", - "swiftmailer/swiftmailer": "^5.4.5", - "twig/twig": "^1.20.0", - "zendframework/zend-config": "^3.1.0", - "zendframework/zend-filter": "^2.5.1", - "zendframework/zend-servicemanager": "^3.3", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-gd": "*", - "ext-gmp": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-mcrypt": "*", - "ext-pdo_pgsql": "*", - "ext-pgsql": "*", - "ext-readline": "*", - "ext-redis": "*", - "spryker/rabbit-mq": "dev-master", - "league/flysystem": "^1.0" - }, - "require-dev": { - "codeception/codeception": "^2.3.5", - "phpunit/phpunit": "^5.0", - "codeception/c3": "^2.0.12", - "pdepend/pdepend": "^2.2.2", - "phploc/phploc": "^3.0.1", - "phpmd/phpmd": "^2.4", - "sebastian/phpcpd": "^2.0.2", - "sensiolabs/security-checker": "^3.0.2", - "silex/web-profiler": "^1.0.8", - "symfony/web-profiler-bundle": "*", - "symfony/var-dumper": "*", - "site5/phantoman": "^1.1", - "sllh/composer-versions-check": "^2.0.2", - "jakoch/phantomjs-installer": "^2.1.0", - "php-mock/php-mock": "^1.0", - "doctrine/instantiator": "~1.0.5", - "spryker/architecture-sniffer": "dev-master", - "spryker/code-generator": "dev-master", - "spryker/code-sniffer": "dev-master", - "spryker/git-hook": "dev-master", - "stecman/symfony-console-completion": "^0.7.0", - "fzaninotto/faker": "^1.6", - "nette/php-generator": "^2.6.1", - "phpunit/php-token-stream": "^1.4.11", - "phpdocumentor/reflection-docblock": "^2.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "autoload": { - "psr-0": { - "": "src" + "name": "spryker/project", + "description": "Project", + "license": "MIT", + "require": { + "spryker/spryker": "dev-master", + "php": ">=5.6.0", + "braintree/braintree_php": "~3.15.0", + "guzzlehttp/guzzle": "^6.2.1", + "league/csv": "^8.1.0", + "filp/whoops": "^2.1", + "mandrill/mandrill": "~1.0.55", + "monolog/monolog": "^1.21.0", + "nesbot/carbon": "~1.13.0", + "pimple/pimple": "~1.1.1", + "predis/predis": "^1.1.1", + "propel/propel": "2.0.0-alpha7", + "psr/log": "^1.0.0", + "ruflin/elastica": "^3.2.0", + "silex/silex": "^1.3.5", + "symfony-cmf/routing": "^1.3.0", + "symfony/console": "^3.0.0", + "symfony/debug": "^2.6.13", + "symfony/filesystem": "^2.6.13", + "symfony/finder": "^2.6.13", + "symfony/form": "^2.7.0", + "symfony/http-kernel": "^2.6.13 || ^3.0.0", + "symfony/intl": "^2.8.8", + "symfony/options-resolver": "^2.6.13", + "symfony/process": "^2.6.13", + "symfony/property-access": "^2.6.13", + "symfony/routing": "^2.6.13", + "symfony/security": "^2.6.13", + "symfony/serializer": "^2.6.13", + "symfony/translation": "^2.6.13", + "symfony/twig-bridge": "^2.7.0", + "symfony/validator": "^2.6.13", + "symfony/yaml": "^2.6.13", + "swiftmailer/swiftmailer": "^5.4.5", + "twig/twig": "^1.20.0", + "zendframework/zend-config": "^3.1.0", + "zendframework/zend-filter": "^2.5.1", + "zendframework/zend-servicemanager": "^3.3", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-gd": "*", + "ext-gmp": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-mcrypt": "*", + "ext-pdo_pgsql": "*", + "ext-pgsql": "*", + "ext-readline": "*", + "ext-redis": "*", + "spryker/rabbit-mq": "dev-master", + "league/flysystem": "^1.0", + "spryker-eco/payone": "dev-feature/ECO-508-ci-setup", + "spryker-eco/amazon-pay": "dev-feature/ECO-573-per-item-processing" }, - "files": [ - "vendor/spryker/spryker/autoload.php" - ] - }, - "autoload-dev": { - "psr-0": { - "PyzTest": "tests" + "require-dev": { + "codeception/codeception": "^2.3.5", + "phpunit/phpunit": "^5.0", + "codeception/c3": "^2.0.12", + "pdepend/pdepend": "^2.2.2", + "phploc/phploc": "^3.0.1", + "phpmd/phpmd": "^2.4", + "sebastian/phpcpd": "^2.0.2", + "sensiolabs/security-checker": "^3.0.2", + "silex/web-profiler": "^1.0.8", + "symfony/web-profiler-bundle": "*", + "symfony/var-dumper": "*", + "site5/phantoman": "^1.1", + "sllh/composer-versions-check": "^2.0.2", + "jakoch/phantomjs-installer": "^2.1.0", + "php-mock/php-mock": "^1.0", + "doctrine/instantiator": "~1.0.5", + "spryker/architecture-sniffer": "dev-master", + "spryker/code-generator": "dev-master", + "spryker/code-sniffer": "dev-master", + "spryker/git-hook": "dev-master", + "stecman/symfony-console-completion": "^0.7.0", + "fzaninotto/faker": "^1.6", + "nette/php-generator": "^2.6.1", + "phpunit/php-token-stream": "^1.4.11", + "phpdocumentor/reflection-docblock": "^2.0", + "squizlabs/php_codesniffer": "^3.0" }, - "files": [ - "test-autoload.php" - ] - }, - "minimum-stability": "dev", - "prefer-stable": true, - "config": { - "use-include-path": true, - "process-timeout": 600 - }, - "repositories": [ - { - "type": "git", - "url": "git@github.com:spryker/spryker.git" + "autoload": { + "psr-0": { + "": "src" + }, + "files": [ + "vendor/spryker/spryker/autoload.php" + ] }, - { - "type": "git", - "url": "git@github.com:spryker/git-hook.git" + "autoload-dev": { + "psr-0": { + "PyzTest": "tests" + }, + "files": [ + "test-autoload.php" + ] + }, + "minimum-stability": "dev", + "prefer-stable": true, + "config": { + "use-include-path": true, + "process-timeout": 600 + }, + "repositories": { + "0": { + "type": "git", + "url": "git@github.com:spryker/spryker.git" + }, + "1": { + "type": "git", + "url": "git@github.com:spryker/git-hook.git" + }, + "2": { + "type": "git", + "url": "git@github.com:spryker-eco/payone.git" + }, + "amazonpay": { + "type": "git", + "url": "git@github.com:spryker-eco/amazon-pay.git" + } + }, + "scripts": { + "compile": [ + "mkdir -p ./data/DE/logs/ZED", + "echo ' config/Shared/console_env_local.php", + "./deploy/heroku/run.sh" + ], + "post-install-cmd": [ + "PhantomInstaller\\Installer::installPhantomJS", + "GitHook\\Composer\\Scripts\\HookInstaller::installSprykerHooks", + "GitHook\\Composer\\Scripts\\HookInstaller::installProjectHooks" + ], + "post-update-cmd": [ + "PhantomInstaller\\Installer::installPhantomJS", + "GitHook\\Composer\\Scripts\\HookInstaller::installSprykerHooks", + "GitHook\\Composer\\Scripts\\HookInstaller::installProjectHooks" + ] } - ], - "scripts": { - "compile": [ - "mkdir -p ./data/DE/logs/ZED", - "echo ' config/Shared/console_env_local.php", - "./deploy/heroku/run.sh" - ], - "post-install-cmd": [ - "PhantomInstaller\\Installer::installPhantomJS", - "GitHook\\Composer\\Scripts\\HookInstaller::installSprykerHooks", - "GitHook\\Composer\\Scripts\\HookInstaller::installProjectHooks" - ], - "post-update-cmd": [ - "PhantomInstaller\\Installer::installPhantomJS", - "GitHook\\Composer\\Scripts\\HookInstaller::installSprykerHooks", - "GitHook\\Composer\\Scripts\\HookInstaller::installProjectHooks" - ] - } } diff --git a/composer.lock b/composer.lock index 00e0e315b..08c518402 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,54 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "content-hash": "ecd72eec046c4fc2ea7d6d5f4fd8dc6c", + "content-hash": "c8f976d8ff79ef41c90e6823e30bc25c", "packages": [ + { + "name": "amzn/amazon-pay-sdk-php", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/amzn/amazon-pay-sdk-php.git", + "reference": "8069ed971acc9e07d2b5d77303d1527c027bd14d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/8069ed971acc9e07d2b5d77303d1527c027bd14d", + "reference": "8069ed971acc9e07d2b5d77303d1527c027bd14d", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "PayWithAmazon\\": "PayWithAmazon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache OSL-2" + ], + "authors": [ + { + "name": "Amazon Payments", + "email": "eps-dse@amazon.com" + } + ], + "description": "Pay with Amazon SDK", + "homepage": "https://github.com/amzn/login-and-pay-with-amazon-sdk-php", + "keywords": [ + "amazon", + "amazon payments", + "pay", + "pay with amazon", + "payment", + "payments" + ], + "time": "2016-10-25T22:32:07+00:00" + }, { "name": "braintree/braintree_php", "version": "3.15.0", @@ -1439,6 +1485,46 @@ ], "time": "2016-10-10T12:19:37+00:00" }, + { + "name": "ralouphie/getallheaders", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/5601c8a83fbba7ef674a7369456d12f1e0d0eafa", + "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "~3.7.0", + "satooshi/php-coveralls": ">=1.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "time": "2016-02-11T07:05:27+00:00" + }, { "name": "ruflin/elastica", "version": "3.2.3", @@ -1573,6 +1659,95 @@ ], "time": "2017-04-30T16:26:54+00:00" }, + { + "name": "spryker-eco/amazon-pay", + "version": "dev-feature/ECO-573-per-item-processing", + "source": { + "type": "git", + "url": "git@github.com:spryker-eco/amazon-pay.git", + "reference": "7b71810beea2696589cc7255f38b1d6aa85931d2" + }, + "require": { + "amzn/amazon-pay-sdk-php": "^2.1", + "ralouphie/getallheaders": "^2.0", + "spryker/calculation": "^4.0.0", + "spryker/checkout": "^3.0.0", + "spryker/money": "^2.0.1", + "spryker/oms": "^7.0.0", + "spryker/quote": "^1.0.0", + "spryker/refund": "^5.0.0", + "spryker/sales": "^6.0.0", + "spryker/shipment": "^5.0.0", + "spryker/transfer": "^3.4", + "spryker/util-encoding": "^2.0.1", + "spryker/zed-request": "^3.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Spryker": "src/", + "Function": "tests/" + } + }, + "license": [ + "Apache OSL-2" + ], + "description": "Amazon Pay Bundle", + "time": "2017-10-12T07:41:18+00:00" + }, + { + "name": "spryker-eco/payone", + "version": "dev-feature/ECO-508-ci-setup", + "source": { + "type": "git", + "url": "git@github.com:spryker-eco/payone.git", + "reference": "a7bb054f1c75fbc0383308347e9494051d060a7c" + }, + "require": { + "spryker/config": "^3.0.0", + "spryker/guzzle": "^2.1.0", + "spryker/kernel": "^3.0.0", + "spryker/oms": "^6.0.0 || ^7.0.0", + "spryker/propel-orm": "^1.0.0", + "spryker/refund": "^4.0.0 || ^5.0.0", + "spryker/sales": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 ", + "spryker/symfony": "^3.0.0" + }, + "replace": { + "spryker/payone": "*" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/propel": "*", + "spryker/silex": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/checkout": "If you want to use Checkout plugins you need to install spryker/checkout." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "SprykerEco": "src/", + "SprykerTest": "tests/" + } + }, + "license": [ + "proprietary" + ], + "description": "Payone module", + "time": "2017-10-13T13:33:04+00:00" + }, { "name": "spryker/rabbit-mq", "version": "dev-master", @@ -4311,7 +4486,7 @@ "headless", "phantomjs" ], - "time": "2017-08-16T08:57:05+00:00" + "time": "2017-08-16T08:44:29+00:00" }, { "name": "jean85/pretty-package-versions", @@ -6593,7 +6768,7 @@ ], "authors": [ { - "name": "Sullivan Senechal", + "name": "Sullivan SENECHAL", "email": "soullivaneuh@gmail.com" } ], @@ -7354,6 +7529,8 @@ "stability-flags": { "spryker/spryker": 20, "spryker/rabbit-mq": 20, + "spryker-eco/payone": 20, + "spryker-eco/amazon-pay": 20, "spryker/architecture-sniffer": 20, "spryker/code-generator": 20, "spryker/code-sniffer": 20,