diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6aa41259bf21e11ddfc2c14ce4055cef24dd6a74..67038561c1da832dcd18e21a0953819ab8041cdc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -53,10 +53,7 @@ variables: SKIP_ESLINT: '1' SKIP_PHPCS: '1' SKIP_PHPSTAN: '1' - SKIP_PHPUNIT: '1' SKIP_STYLELINT: '1' - _WEB_ROOT: '.' - ################################################################################### # @@ -109,6 +106,7 @@ composer: variables: COMPOSER_MIRROR_PATH_REPOS: '1' PATH_REPO: '/tmp/automatic_updates' + _WEB_ROOT: '.' script: - mkdir $PATH_REPO - mv ./* $PATH_REPO @@ -126,3 +124,18 @@ composer: - test -d ./core/modules/package_manager - test -d ./core/modules/auto_updates - rm -r -f ./modules/contrib + +phpunit: + extends: .phpunit-base + parallel: + matrix: + - MODULE: + - auto_updates + - package_manager + TEST_TYPE: + - PHPUnit-Unit + variables: + _PHPUNIT_CONCURRENT: '1' + _PHPUNIT_EXTRA: '--types $TEST_TYPE --module $MODULE' + _PHPUNIT_TESTGROUPS: '--verbose' + _WEB_ROOT: '$CI_PROJECT_DIR'