Skip to content

Commit 23029c1

Browse files
committed
Added basic integration tests
1 parent 5dfeeda commit 23029c1

File tree

9 files changed

+698
-12
lines changed

9 files changed

+698
-12
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
vendor
2+
coverage
3+
.phpunit.result.cache

composer.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@
77
},
88
"scripts": {
99
"test": [
10-
"@analyze"
10+
"@analyze",
11+
"@phpunit"
1112
],
1213
"test-coverage": [
13-
"@analyze"
14+
"@analyze",
15+
"@phpunit-coverage"
1416
],
1517
"analyze": [
1618
"@lint",
@@ -21,6 +23,8 @@
2123
"phpcs": "phpcs -p -s .",
2224
"phpcs-fix": "phpcbf .",
2325
"phpstan": "phpstan analyse --configuration=phpstan.neon --memory-limit=2G",
24-
"phpstan-baseline": "phpstan analyse --configuration=phpstan.neon --memory-limit=2G --generate-baseline"
26+
"phpstan-baseline": "phpstan analyse --configuration=phpstan.neon --memory-limit=2G --generate-baseline",
27+
"phpunit": "php ../../tests/phpunit/phpunit.php -c phpunit.xml.dist --testdox",
28+
"phpunit-coverage": "php ../../tests/phpunit/phpunit.php -c phpunit.xml.dist --testdox --coverage-text --coverage-html coverage/php --coverage-clover coverage/php/coverage.xml"
2529
}
2630
}

0 commit comments

Comments
 (0)