Skip to content

Commit 9589c25

Browse files
committed
Docker is working
Integration test are running but there is a lot of errors Psalm is running with 479(ish) errors with ignore-baseline Signed-off-by: Joey Smith <jsmith@webinertia.net> Signed-off-by: Joey Smith <jsmith@webinertia.net>
1 parent 9a2a468 commit 9589c25

28 files changed

+2084
-122
lines changed

.laminas-ci.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@
66
{
77
"name": "PHPUnit",
88
"php": "8.1"
9-
},
10-
{
11-
"name": "PHPUnit",
12-
"php": "8.4",
13-
"dependencies": "lowest"
149
}
1510
]
1611
}

.laminas-ci/phpunit.xml

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@
44
xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd"
55
bootstrap="vendor/autoload.php"
66
colors="true">
7-
<coverage processUncoveredFiles="true">
8-
<include>
9-
<directory suffix=".php">./src</directory>
10-
</include>
11-
</coverage>
7+
8+
<extensions>
9+
<bootstrap class="LaminasIntegrationTest\Db\Mysql\Extension\ListenerExtension" />
10+
</extensions>
1211

1312
<testsuites>
1413
<testsuite name="unit test">
@@ -19,17 +18,13 @@
1918
</testsuite>
2019
</testsuites>
2120

22-
<listeners>
23-
<listener class="LaminasIntegrationTest\Db\IntegrationTestListener" file="./test/integration/IntegrationTestListener.php"/>
24-
</listeners>
25-
2621
<php>
2722
<!-- Integration Test Variables -->
28-
<env name="TESTS_LAMINAS_DB_ADAPTER_DRIVER_MYSQL" value="true" />
29-
<env name="TESTS_LAMINAS_DB_ADAPTER_DRIVER_MYSQL_HOSTNAME" value="mysql" />
30-
<env name="TESTS_LAMINAS_DB_ADAPTER_DRIVER_MYSQL_USERNAME" value="gha" />
31-
<env name="TESTS_LAMINAS_DB_ADAPTER_DRIVER_MYSQL_PASSWORD" value="password" />
32-
<env name="TESTS_LAMINAS_DB_ADAPTER_DRIVER_MYSQL_DATABASE" value="laminasdb_test" />
23+
<env name="TESTS_LAMINAS_DB_MYSQL_ADAPTER" value="true" />
24+
<env name="TESTS_LAMINAS_DB_MYSQL_ADAPTER_HOSTNAME" value="mysql" />
25+
<env name="TESTS_LAMINAS_DB_MYSQL_ADAPTER_USERNAME" value="gha" />
26+
<env name="TESTS_LAMINAS_DB_MYSQL_ADAPTER_PASSWORD" value="password" />
27+
<env name="TESTS_LAMINAS_DB_MYSQL_ADAPTER_DATABASE" value="laminasdb_test" />
3328
</php>
3429
</phpunit>
3530

compose.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ services:
99
- ./:/var/www/html
1010
depends_on:
1111
- mysql
12-
- postgresql
1312

1413
mysql:
1514
build:

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"require-dev": {
4545
"ext-mysqli": "*",
4646
"ext-pdo_mysql": "*",
47+
"laminas/laminas-db": "dev-phpunit-test",
4748
"laminas/laminas-coding-standard": "^3.0.1",
4849
"laminas/laminas-eventmanager": "^3.6.0",
4950
"laminas/laminas-hydrator": "^4.7",

composer.lock

Lines changed: 150 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)