This project manages its dependencies using Composer and defines a package named magento/magento2-functional-testing-framework. Learn more
composer.json 1.93 KB
{
    "name": "magento/magento2-functional-testing-framework",
    "description": "Magento2 Functional Testing Framework",
    "type": "library",
    "version": "2.3.14",
    "license": "AGPL-3.0",
    "keywords": ["magento", "automation", "functional", "testing"],
    "config": {
        "sort-packages": true
    },
    "require": {
        "php": "7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0",
        "allure-framework/allure-codeception": "~1.3.0",
        "ext-curl": "*",
        "codeception/codeception": "~2.3.4 || ~2.4.0 ",
        "consolidation/robo": "^1.0.0",
        "epfremme/swagger-php": "^2.0",
        "flow/jsonpath": ">0.2",
        "fzaninotto/faker": "^1.6",
        "monolog/monolog": "^1.0",
        "mustache/mustache": "~2.5",
        "symfony/process": "^2.8 || ^3.1 || ^4.0",
        "vlucas/phpdotenv": "^2.4"
    },
    "require-dev": {
        "squizlabs/php_codesniffer": "~3.2",
        "sebastian/phpcpd": "~3.0 || ~4.0",
        "brainmaestro/composer-git-hooks": "^2.3",
        "doctrine/cache": "<1.7.0",
        "codeception/aspect-mock": "^3.0",
        "goaop/framework": "2.2.0",
        "codacy/coverage": "^1.4",
        "phpmd/phpmd": "^2.6.0",
        "phpunit/phpunit": "~6.5.0 || ~7.0.0",
        "rregeer/phpunit-coverage-check": "^0.1.4",
        "php-coveralls/php-coveralls": "^1.0",
        "symfony/stopwatch": "~3.4.6"
    },
    "autoload": {
        "files": ["src/Magento/FunctionalTestingFramework/_bootstrap.php"],
        "psr-4": {
            "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework",
            "MFTF\\": "dev/tests/functional/MFTF"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "tests\\unit\\": "dev/tests/unit"
        }
    },
    "scripts": {
        "tests": "bin/phpunit-checks",
        "static": "bin/static-checks"
    },
    "extra": {
        "hooks": {
            "pre-push": "bin/all-checks"
        }
    },
    "bin": ["bin/mftf"]
}