From 46b7ff03faac0ca703d46d5af483ddd1e7b3c464 Mon Sep 17 00:00:00 2001 From: Dima Uryvskiy Date: Fri, 4 Sep 2020 09:09:03 +0300 Subject: [PATCH] Fix error with travis tests php 5.3 (#156) --- .travis.yml | 29 +++++++++++++++-------------- tests/bin/install.sh | 6 ++++++ 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index c16b274..9d0aa07 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,6 +13,7 @@ stages: before_install: - export LAST_TAG=`git describe --abbrev=0 --tags` - export CURRENT_VERSION=v`cat VERSION` + - git config --global core.autocrlf false before_script: - nvm install 10 @@ -31,21 +32,21 @@ jobs: include: - php: 5.3 dist: precise - env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 + env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 + env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 + env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 @@ -53,21 +54,21 @@ jobs: - php: 5.3 dist: precise - env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 + env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 + env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0 + env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 @@ -75,21 +76,21 @@ jobs: - php: 5.3 dist: precise - env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 + env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 + env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0 + env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 @@ -97,21 +98,21 @@ jobs: - php: 5.3 dist: precise - env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 + env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 + env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.3 dist: precise - env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0 + env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.4 env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 @@ -119,7 +120,7 @@ jobs: - php: 5.3 dist: precise - env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 + env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.6 env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 - php: 7.0 @@ -131,7 +132,7 @@ jobs: - php: 5.3 dist: precise - env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0 + env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0 PHP_VERSION=5.3 - php: 5.6 env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0 - php: 7.0 diff --git a/tests/bin/install.sh b/tests/bin/install.sh index 668cd80..224b65f 100644 --- a/tests/bin/install.sh +++ b/tests/bin/install.sh @@ -77,6 +77,12 @@ install_woocommerce() { cd woocommerce if [[ ! $WC_VERSION == 'latest' ]]; then + # If we use php 5.3, we have problem with warning: CRLF will be replaced by LF in tests/legacy/unit-tests/importer/sample_update_product.csv. + # The solution is to remove this file, because we don't use it. + if [[ $PHP_VERSION == 5.3 ]]; then + rm -R tests/legacy/unit-tests/importer/sample_update_product.csv + fi + git checkout $WC_VERSION version=($(echo $WC_VERSION | tr "." "\n"))