composer.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "name": "magento/magento2-functional-testing-framework",
  3. "description": "Magento2 Functional Testing Framework",
  4. "type": "library",
  5. "version": "2.3.14",
  6. "license": "AGPL-3.0",
  7. "keywords": ["magento", "automation", "functional", "testing"],
  8. "config": {
  9. "sort-packages": true
  10. },
  11. "require": {
  12. "php": "7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0",
  13. "allure-framework/allure-codeception": "~1.3.0",
  14. "ext-curl": "*",
  15. "codeception/codeception": "~2.3.4 || ~2.4.0 ",
  16. "consolidation/robo": "^1.0.0",
  17. "epfremme/swagger-php": "^2.0",
  18. "flow/jsonpath": ">0.2",
  19. "fzaninotto/faker": "^1.6",
  20. "monolog/monolog": "^1.0",
  21. "mustache/mustache": "~2.5",
  22. "symfony/process": "^2.8 || ^3.1 || ^4.0",
  23. "vlucas/phpdotenv": "^2.4"
  24. },
  25. "require-dev": {
  26. "squizlabs/php_codesniffer": "~3.2",
  27. "sebastian/phpcpd": "~3.0 || ~4.0",
  28. "brainmaestro/composer-git-hooks": "^2.3",
  29. "doctrine/cache": "<1.7.0",
  30. "codeception/aspect-mock": "^3.0",
  31. "goaop/framework": "2.2.0",
  32. "codacy/coverage": "^1.4",
  33. "phpmd/phpmd": "^2.6.0",
  34. "phpunit/phpunit": "~6.5.0 || ~7.0.0",
  35. "rregeer/phpunit-coverage-check": "^0.1.4",
  36. "php-coveralls/php-coveralls": "^1.0",
  37. "symfony/stopwatch": "~3.4.6"
  38. },
  39. "autoload": {
  40. "files": ["src/Magento/FunctionalTestingFramework/_bootstrap.php"],
  41. "psr-4": {
  42. "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework",
  43. "MFTF\\": "dev/tests/functional/MFTF"
  44. }
  45. },
  46. "autoload-dev": {
  47. "psr-4": {
  48. "tests\\unit\\": "dev/tests/unit"
  49. }
  50. },
  51. "scripts": {
  52. "tests": "bin/phpunit-checks",
  53. "static": "bin/static-checks"
  54. },
  55. "extra": {
  56. "hooks": {
  57. "pre-push": "bin/all-checks"
  58. }
  59. },
  60. "bin": ["bin/mftf"]
  61. }