Skip to content
Snippets Groups Projects
Verified Commit a5230304 authored by Bartek Jaskulski's avatar Bartek Jaskulski
Browse files

Merge branch 'feat/acceptance-tests'

parents 0ac9dfc8 f960792a
No related branches found
No related tags found
No related merge requests found
variables: variables:
WPDESK_CI_VERSION: "2024.04.26" WPDESK_CI_VERSION: "2024.07.30"
MYSQL_ROOT_PASSWORD: "mysql" MYSQL_ROOT_PASSWORD: "mysql"
MYSQL_DATABASE: "wptest" MYSQL_DATABASE: "wptest"
MYSQL_USER: "mysql" MYSQL_USER: "mysql"
......
...@@ -10,7 +10,6 @@ integration codeception tests: ...@@ -10,7 +10,6 @@ integration codeception tests:
variables: variables:
WP_CLI_CACHE_DIR: /cache/wp-cli WP_CLI_CACHE_DIR: /cache/wp-cli
APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress
CI_DEBUG_SERVICES: trace
services: services:
- name: mysql:5.6 - name: mysql:5.6
alias: mysqltests alias: mysqltests
......
...@@ -18,7 +18,6 @@ prepare codeception parallel: ...@@ -18,7 +18,6 @@ prepare codeception parallel:
variables: variables:
WP_CLI_CACHE_DIR: /cache/wp-cli WP_CLI_CACHE_DIR: /cache/wp-cli
APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress
CI_DEBUG_SERVICES: trace
SCREEN_WIDTH: 1200 SCREEN_WIDTH: 1200
SCREEN_HEIGHT: 1200 SCREEN_HEIGHT: 1200
services: services:
...@@ -81,7 +80,6 @@ prepare codeception parallel: ...@@ -81,7 +80,6 @@ prepare codeception parallel:
variables: variables:
WP_CLI_CACHE_DIR: /cache/wp-cli WP_CLI_CACHE_DIR: /cache/wp-cli
APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress
CI_DEBUG_SERVICES: trace
SCREEN_WIDTH: 1200 SCREEN_WIDTH: 1200
SCREEN_HEIGHT: 1200 SCREEN_HEIGHT: 1200
parallel: 4 parallel: 4
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
variables: variables:
WP_CLI_CACHE_DIR: /cache/wp-cli WP_CLI_CACHE_DIR: /cache/wp-cli
APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress
CI_DEBUG_SERVICES: trace
SCREEN_WIDTH: 1200 SCREEN_WIDTH: 1200
SCREEN_HEIGHT: 1200 SCREEN_HEIGHT: 1200
services: services:
......
...@@ -3,12 +3,11 @@ ...@@ -3,12 +3,11 @@
- codeception - codeception
- $TESTS_TAG - $TESTS_TAG
image: image:
name: gitlab.wpdesk.dev:5050/wpdesk/docker-tests/codeception:12.0.5 name: gitlab.wpdesk.dev:5050/wpdesk/docker-tests/codeception:12.0.6
entrypoint: [""] entrypoint: [""]
variables: variables:
WP_CLI_CACHE_DIR: /cache/wp-cli WP_CLI_CACHE_DIR: /cache/wp-cli
APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress
CI_DEBUG_SERVICES: trace
SCREEN_WIDTH: 1200 SCREEN_WIDTH: 1200
SCREEN_HEIGHT: 1200 SCREEN_HEIGHT: 1200
services: services:
...@@ -77,7 +76,7 @@ ...@@ -77,7 +76,7 @@
- echo "End before" - echo "End before"
- cd ${CI_PROJECT_DIR} - cd ${CI_PROJECT_DIR}
script: script:
- vendor/bin/codecept run --steps --xml --html -f --verbose - vendor/bin/codecept run acceptance --steps --xml --html -f --verbose
after_script: after_script:
- !reference [.after-codeception, after_script] - !reference [.after-codeception, after_script]
- 'if [[ ${REPORTPORTAL_AUTHORIZATION} && ${REPORTPORTAL_PROJECT} ]]; then curl -X POST "http://195.201.225.204:8080/api/v1/${REPORTPORTAL_PROJECT}/launch/import" -H "accept: */*" -H "Content-Type: multipart/form-data" -H "${REPORTPORTAL_AUTHORIZATION}" -F "file=@tests/codeception/tests/_output/report.xml;type=text/xml;filename=${CI_PROJECT_NAME}-${CI_COMMIT_REF_SLUG}-codeception.xml"; fi' - 'if [[ ${REPORTPORTAL_AUTHORIZATION} && ${REPORTPORTAL_PROJECT} ]]; then curl -X POST "http://195.201.225.204:8080/api/v1/${REPORTPORTAL_PROJECT}/launch/import" -H "accept: */*" -H "Content-Type: multipart/form-data" -H "${REPORTPORTAL_AUTHORIZATION}" -F "file=@tests/codeception/tests/_output/report.xml;type=text/xml;filename=${CI_PROJECT_NAME}-${CI_COMMIT_REF_SLUG}-codeception.xml"; fi'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment