-
Notifications
You must be signed in to change notification settings - Fork 45
/
composer.json
76 lines (76 loc) · 2.7 KB
/
composer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
"name": "allure-framework/allure-codeception",
"keywords":["codeception", "testing", "report", "steps", "attachments", "cases", "allure"],
"description": "Allure Codeception integration",
"homepage": "https://allurereport.org/",
"license": "Apache-2.0",
"authors": [
{
"name": "Ivan Krutov",
"email": "[email protected]",
"role": "Developer"
},
{
"name": "Edward Surov",
"email": "[email protected]",
"role": "Developer"
}
],
"support": {
"email": "[email protected]",
"source": "https://github.com/allure-framework/allure-codeception"
},
"require": {
"php": "^8",
"ext-json": "*",
"codeception/codeception": "^5.0.3",
"allure-framework/allure-php-commons": "^2.3.1"
},
"require-dev": {
"psalm/plugin-phpunit": "^0.19.0",
"remorhaz/php-json-data": "^0.5.3",
"remorhaz/php-json-path": "^0.7.7",
"squizlabs/php_codesniffer": "^3.7.2",
"vimeo/psalm": "^5.12"
},
"autoload": {
"psr-4": {
"Qameta\\Allure\\Codeception\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Qameta\\Allure\\Codeception\\Test\\": "test/codeception/_support/",
"Qameta\\Allure\\Codeception\\Test\\Unit\\": [
"test/codeception/report-check/",
"test/codeception/unit/"
],
"Qameta\\Allure\\Codeception\\Test\\Report\\": "test/codeception-report/_support/",
"Qameta\\Allure\\Codeception\\Test\\Report\\Functional\\": "test/codeception-report/functional/",
"Qameta\\Allure\\Codeception\\Test\\Report\\Acceptance\\": "test/codeception-report/acceptance/",
"Qameta\\Allure\\Codeception\\Test\\Report\\Unit\\": "test/codeception-report/unit/"
}
},
"scripts": {
"build": [
"vendor/bin/codecept build",
"vendor/bin/codecept build -c codeception-report.yml",
"vendor/bin/codecept gherkin:snippets acceptance -c codeception-report.yml"
],
"test-cs": "vendor/bin/phpcs -sp",
"test-unit": "vendor/bin/codecept run unit --coverage-text",
"test-report-generate": [
"rm -rf ./build/allure-results/",
"vendor/bin/codecept run -c codeception-report.yml --no-exit --report"
],
"test-report-check": "vendor/bin/codecept run report-check",
"test-psalm": "vendor/bin/psalm --shepherd",
"test": [
"@test-cs",
"@test-unit",
"@test-report-generate",
"@test-report-check",
"@test-psalm"
]
}
}