Skip to content

Commit 5ce26a2

Browse files
author
flobee
committed
Adds testing tools from misc/ repository
+ Adds phpstan + setup + Adds phpbench + setup + demo script + Adds tests runner from misc/ repo + Bind externals
1 parent c0bbae8 commit 5ce26a2

17 files changed

+1675
-163
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
# Composer files
88
composer.phar
9-
/composer
109
vendor/
1110

1211
# Local configs
@@ -54,4 +53,5 @@ logs/
5453
tests/.phpunit.result.cache
5554
tests/cs
5655
tests/csf
56+
tests/sca
5757
phpbench.json

.gitmodules

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[submodule "misc"]
2-
path = misc
3-
url = https://github.com/Mumsys/Misc.git
2+
path = misc
3+
url = https://github.com/Mumsys/Misc.git
44
branch = stable

composer

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
misc/testing/composer.sh

composer.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
"tedivm/jshrink": "*",
1818
"phing/phing": "^2",
1919
"phpunit/phpunit": "^5",
20-
"composer/composer": "^1.6",
21-
"squizlabs/php_codesniffer": "^3.5"
20+
"composer/composer": "^1.9",
21+
"squizlabs/php_codesniffer": "^3.5",
22+
"phpstan/phpstan": "^0.11.19",
23+
"phpbench/phpbench": "^0.16.10"
2224
},
2325
"require": {
2426
"flobee/spss": "^3.1"

0 commit comments

Comments
 (0)