diff --git a/.github/workflows/testcore13.yml b/.github/workflows/testcore13.yml index 24287bd2..c1b648a7 100644 --- a/.github/workflows/testcore13.yml +++ b/.github/workflows/testcore13.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: [ '8.2'] + php-version: [ '8.2' ] permissions: # actions: read|write|none actions: none @@ -67,8 +67,8 @@ jobs: - name: "Find duplicate exception codes" run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s checkExceptionCodes" -# - name: "Run PHPStan" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s phpstan" + - name: "Run PHPStan" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s phpstan" testsuite: name: all tests with core v13 @@ -114,21 +114,21 @@ jobs: - name: "Unit" run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s unit" -# @todo Enable after functional tests setup has been fixed -# - name: "Functional SQLite" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d sqlite" -# -# - name: "Functional MariaDB 10.5 mysqli" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a mysqli" -# -# - name: "Functional MariaDB 10.5 pdo_mysql" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a pdo_mysql" -# -# - name: "Functional MySQL 8.0 mysqli" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a mysqli" -# -# - name: "Functional MySQL 8.0 pdo_mysql" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a pdo_mysql" -# -# - name: "Functional PostgresSQL 10" -# run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d postgres" + + - name: "Functional SQLite" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d sqlite" + + - name: "Functional MariaDB 10.5 mysqli" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a mysqli" + + - name: "Functional MariaDB 10.5 pdo_mysql" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a pdo_mysql" + + - name: "Functional MySQL 8.0 mysqli" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a mysqli" + + - name: "Functional MySQL 8.0 pdo_mysql" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d mariadb -a pdo_mysql" + + - name: "Functional PostgresSQL 10" + run: "Build/Scripts/runTests.sh -t 13 -p ${{ matrix.php-version }} -s functional -d postgres" diff --git a/Build/phpstan/Core13/phpstan-baseline.neon b/Build/phpstan/Core13/phpstan-baseline.neon index af3f7fa5..709d0e48 100644 --- a/Build/phpstan/Core13/phpstan-baseline.neon +++ b/Build/phpstan/Core13/phpstan-baseline.neon @@ -10,16 +10,6 @@ parameters: count: 1 path: ../../../Classes/Form/Item/SiteConfigSupportedLanguageItemsProcFunc.php - - - message: "#^Method WebVision\\\\Deepltranslate\\\\Core\\\\Hooks\\\\ButtonBarHook\\:\\:buildParamsArrayForListView\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: ../../../Classes/Hooks/ButtonBarHook.php - - - - message: "#^Parameter \\#1 \\$href of method TYPO3\\\\CMS\\\\Backend\\\\Template\\\\Components\\\\Buttons\\\\LinkButton\\:\\:setHref\\(\\) expects string, Psr\\\\Http\\\\Message\\\\UriInterface given\\.$#" - count: 1 - path: ../../../Classes/Hooks/ButtonBarHook.php - - message: "#^Method WebVision\\\\Deepltranslate\\\\Core\\\\Override\\\\Core12\\\\DatabaseRecordList\\:\\:makeLocalizationPanel\\(\\) has parameter \\$translations with no value type specified in iterable type array\\.$#" count: 1