Skip to content
Snippets Groups Projects

WIP: Add tests

Closed Erick Hitter requested to merge add/tests into develop
2 files
+ 8
1
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 7
0
@@ -2,6 +2,7 @@ variables:
@@ -2,6 +2,7 @@ variables:
# Configure mysql service (https://hub.docker.com/_/mysql/)
# Configure mysql service (https://hub.docker.com/_/mysql/)
MYSQL_DATABASE: wordpress_tests
MYSQL_DATABASE: wordpress_tests
MYSQL_ROOT_PASSWORD: mysql
MYSQL_ROOT_PASSWORD: mysql
 
PECL_REDIS_VERSION: 'redis'
WP_VERSION: latest
WP_VERSION: latest
cache:
cache:
@@ -13,6 +14,9 @@ before_script:
@@ -13,6 +14,9 @@ before_script:
# Set up WordPress tests
# Set up WordPress tests
- bash bin/install-wp-tests.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD mysql $WP_VERSION true
- bash bin/install-wp-tests.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD mysql $WP_VERSION true
 
# Install PECL extension we rely on
 
- yes '' | pecl install -f $PECL_REDIS_VERSION
 
# PHPUnit
# PHPUnit
- |
- |
if [[ $(php -v) =~ "PHP 7." ]]; then
if [[ $(php -v) =~ "PHP 7." ]]; then
@@ -25,6 +29,7 @@ PHPunit:PHP5.3:MySQL:
@@ -25,6 +29,7 @@ PHPunit:PHP5.3:MySQL:
stage: test
stage: test
variables:
variables:
WP_VERSION: '5.1'
WP_VERSION: '5.1'
 
PECL_REDIS_VERSION: 'redis-2.2.8'
image: containers.ethitter.com:443/docker/images/php:5.3
image: containers.ethitter.com:443/docker/images/php:5.3
services:
services:
- mysql:5.6
- mysql:5.6
@@ -35,6 +40,8 @@ PHPunit:PHP5.3:MySQL:
@@ -35,6 +40,8 @@ PHPunit:PHP5.3:MySQL:
PHPunit:PHP5.6:MySQL:
PHPunit:PHP5.6:MySQL:
stage: test
stage: test
 
variables:
 
PECL_REDIS_VERSION: 'redis-2.2.8'
image: containers.ethitter.com:443/docker/images/php:5.6
image: containers.ethitter.com:443/docker/images/php:5.6
services:
services:
- mysql:5.6
- mysql:5.6
Loading