From d45c99d52a234c93cd688d88c64260db28db55ff Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Mon, 30 Jul 2018 21:08:47 +0900 Subject: [PATCH 01/17] add nuget build test on appveyor main configuration #66 --- appveyor.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index e1b09a7320..f82885886d 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -10,11 +10,14 @@ environment: - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 PROJECT_DIR: msvc15 CMAKE_GENERATOR_NAME: Visual Studio 15 2017 + - BUILD_NUGET: yes configuration: - Debug - Release +clone_depth: 1 + before_build: - cmd: >- mkdir build && cd build @@ -34,6 +37,19 @@ test_script: ctest -C %Configuration% -V +for: +- + matrix: + except: + - configuration: Release + BUILD_NUGET: yes + + build_script: + ps: | + $nuspecPath = "projects\nuget\iutest.nuspec" + Write-Output "Building NuGet package" + nuget pack $nuspecPath -OutputDirectory ".\" + notifications: - provider: Email to: From ab837959eb9b9a2f0961edd57895c387fb3969ea Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Tue, 31 Jul 2018 09:44:09 +0900 Subject: [PATCH 02/17] fix appveyor build config #66 --- appveyor.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index f82885886d..3537366b9c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -16,6 +16,11 @@ configuration: - Debug - Release +matrix: + exclude: + - configuration: Debug + BUILD_NUGET: yes + clone_depth: 1 before_build: @@ -40,7 +45,7 @@ test_script: for: - matrix: - except: + only: - configuration: Release BUILD_NUGET: yes From 95ff1ee44e144a0a785f00d90af605f152a91f41 Mon Sep 17 00:00:00 2001 From: srz_zumix Date: Tue, 31 Jul 2018 12:53:18 +0900 Subject: [PATCH 03/17] Update appveyor.yml --- appveyor.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 3537366b9c..526d90ad7b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -48,12 +48,13 @@ for: only: - configuration: Release BUILD_NUGET: yes - + before_build: off build_script: ps: | $nuspecPath = "projects\nuget\iutest.nuspec" Write-Output "Building NuGet package" nuget pack $nuspecPath -OutputDirectory ".\" + test_script: off notifications: - provider: Email From d2555ef4b56f1bb458f5c0e35aeaf675f09f659e Mon Sep 17 00:00:00 2001 From: srz_zumix Date: Tue, 31 Jul 2018 15:37:32 +0900 Subject: [PATCH 04/17] Update appveyor.yml --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 526d90ad7b..298105414f 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -48,13 +48,13 @@ for: only: - configuration: Release BUILD_NUGET: yes - before_build: off + before_build: build_script: ps: | $nuspecPath = "projects\nuget\iutest.nuspec" Write-Output "Building NuGet package" nuget pack $nuspecPath -OutputDirectory ".\" - test_script: off + test: off notifications: - provider: Email From ae9a971abef7f2a99c3d886fc12d184554db4a0e Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Tue, 31 Jul 2018 10:05:44 +0900 Subject: [PATCH 05/17] appveyor.yml add rdp setting --- appveyor.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index 298105414f..2b9cdac6b4 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -10,6 +10,10 @@ environment: - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 PROJECT_DIR: msvc15 CMAKE_GENERATOR_NAME: Visual Studio 15 2017 + - BUILD_CYGWIN: yes + USE_GNU_EXTENSION: 0 + - BUILD_CYGWIN: yes + USE_GNU_EXTENSION: 1 - BUILD_NUGET: yes configuration: @@ -23,6 +27,17 @@ matrix: clone_depth: 1 +init: + ps: | + $commit_message = $env:APPVEYOR_REPO_COMMIT_MESSAGE + if($commit_message.Contains("[appveyor rdp]")) { + iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) + Set-WinSystemLocale ja-JP + Set-Location -Path hklm:\SYSTEM\CurrentControlSet\Control + New-ItemProperty -Path ".\Keyboard Layout" -Name IgnoreRemoteKeyboardLayout -PropertyType DWORD -Value 1 -Force + Restart-Computer + } + before_build: - cmd: >- mkdir build && cd build @@ -56,6 +71,14 @@ for: nuget pack $nuspecPath -OutputDirectory ".\" test: off +on_failure: + - ps: | + # rdp + $commit_message = $env:APPVEYOR_REPO_COMMIT_MESSAGE + if($commit_message.Contains("[appveyor rdp]")) { + $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) + } + notifications: - provider: Email to: From f0cbdb310fe52813af52accaf73bf0b6bb930706 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Wed, 1 Aug 2018 03:39:30 +0900 Subject: [PATCH 06/17] config owerwrite test --- appveyor.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/appveyor.yml b/appveyor.yml index 2b9cdac6b4..7018bfbd7b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -64,6 +64,7 @@ for: - configuration: Release BUILD_NUGET: yes before_build: + cmd: echo. build_script: ps: | $nuspecPath = "projects\nuget\iutest.nuspec" From ef6bb693eed3ee4177811065ba2bb487851cb3ba Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Wed, 1 Aug 2018 03:52:13 +0900 Subject: [PATCH 07/17] config owerwrite test --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 7018bfbd7b..aceb5dd287 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -64,7 +64,7 @@ for: - configuration: Release BUILD_NUGET: yes before_build: - cmd: echo. + - cmd: echo. build_script: ps: | $nuspecPath = "projects\nuget\iutest.nuspec" From 07e095a086e8380fd6529b9994f9c372e5eda080 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Wed, 1 Aug 2018 03:53:42 +0900 Subject: [PATCH 08/17] fix yaml format --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index aceb5dd287..cbc1e82c01 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -73,7 +73,7 @@ for: test: off on_failure: - - ps: | + ps: | # rdp $commit_message = $env:APPVEYOR_REPO_COMMIT_MESSAGE if($commit_message.Contains("[appveyor rdp]")) { From 2ba361aafd722c598cc46ce6f803562dd7ac5456 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Wed, 1 Aug 2018 03:55:19 +0900 Subject: [PATCH 09/17] add cygwin test --- appveyor.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index cbc1e82c01..e64e183a58 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -24,6 +24,8 @@ matrix: exclude: - configuration: Debug BUILD_NUGET: yes + - configuration: Debug + BUILD_CYGWIN: yes clone_depth: 1 @@ -71,6 +73,25 @@ for: Write-Output "Building NuGet package" nuget pack $nuspecPath -OutputDirectory ".\" test: off +- + matrix: + only: + - configuration: Release + BUILD_CYGWIN: yes + install: + cmd: | + c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P make -P clang + SET PATH=%PATH%;c:\cygwin\bin + build_script: + cmd: | + cd test + g++ --version; clang++ --version; python --version + @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h + uname + make + test_script: + cmd: | + make test on_failure: ps: | From 364ae4dfc31368c745834d8d4aee044e631855e0 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Wed, 1 Aug 2018 09:56:19 +0900 Subject: [PATCH 10/17] update nuspec and CHANGELOG --- CHANGES.md | 15 +++++++++++++++ projects/nuget/iutest.nuspec | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 8e152cc193..2f23f1bdfa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,21 @@ -------------------------------------------------- +## Changes for 1.16.5 + +* Improved + * IUTEST_*_NULL, IUTEST_*_NOTNULL を可変長引数対応 + * IUTEST_*_HRESULT_SUCCEEDED, IUTEST_*_HRESULT_FAILED を可変長引数対応 + * compatibility: iuutil に ad_hoc_testresult の取得関数を追加 + +* Changes + * ad_hoc_testresult の取得関数名を ad_hoc_test_result に変更 + +* Bug fixes + * iuwandbox: iuwandbox で std-cxx の指定をするとオプションチェックで失敗する不具合を修正 + +-------------------------------------------------- + ## Changes for 1.16.4 * 変更 diff --git a/projects/nuget/iutest.nuspec b/projects/nuget/iutest.nuspec index af1a6753a4..2dffcfe96a 100644 --- a/projects/nuget/iutest.nuspec +++ b/projects/nuget/iutest.nuspec @@ -3,7 +3,7 @@ iutest iutest - 1.16.4 + 1.16.5 Takazumi Shirayanagi Copyright (c) 2011-2018 C++ testing framework. From b0545a7d04d5ed721afbd2dd1e5a72e0bde65b6f Mon Sep 17 00:00:00 2001 From: srz_zumix Date: Wed, 1 Aug 2018 19:37:46 +0900 Subject: [PATCH 11/17] Update appveyor.yml --- appveyor.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index e64e183a58..ebfab4e343 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -82,6 +82,8 @@ for: cmd: | c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P make -P clang SET PATH=%PATH%;c:\cygwin\bin + before_build: + - cmd: echo. build_script: cmd: | cd test @@ -89,9 +91,9 @@ for: @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h uname make - test_script: - cmd: | - make test + test_script: + cmd: | + make test on_failure: ps: | From ef791df37b3eadcd74be9d410351b3716ae23ff4 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Thu, 2 Aug 2018 00:07:24 +0900 Subject: [PATCH 12/17] appveyor mingw test merge --- appveyor.yml | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index ebfab4e343..ebd34f37d1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -14,6 +14,15 @@ environment: USE_GNU_EXTENSION: 0 - BUILD_CYGWIN: yes USE_GNU_EXTENSION: 1 + - BUILD_MINGW: yes + #MINGW_PATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin + MINGW_PATH: C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1 + MAKE_OPTIONS: LIBS=ws2_32 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + # MINGW32 + - BUILD_MINGW: yes + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + MINGW_PATH: c:\mingw\bin - BUILD_NUGET: yes configuration: @@ -26,6 +35,8 @@ matrix: BUILD_NUGET: yes - configuration: Debug BUILD_CYGWIN: yes + - configuration: Debug + BUILD_MINGW: yes clone_depth: 1 @@ -60,6 +71,7 @@ test_script: ctest -C %Configuration% -V for: +# NuGet - matrix: only: @@ -68,24 +80,25 @@ for: before_build: - cmd: echo. build_script: - ps: | + - ps: | $nuspecPath = "projects\nuget\iutest.nuspec" Write-Output "Building NuGet package" nuget pack $nuspecPath -OutputDirectory ".\" test: off +# Cygwin - matrix: only: - configuration: Release BUILD_CYGWIN: yes install: - cmd: | + - cmd: | c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P make -P clang SET PATH=%PATH%;c:\cygwin\bin before_build: - cmd: echo. build_script: - cmd: | + - cmd: | cd test g++ --version; clang++ --version; python --version @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h @@ -94,7 +107,25 @@ for: test_script: cmd: | make test - +# MINGW +- + matrix: + only: + - configuration: Release + BUILD_CYGWIN: yes + install: + - cmd: set path=%MINGW_PATH%;%path% + build_script: + - cmd: | + cd test + g++ --version + @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h + mingw32-make USE_GNU_EXTENSION=1 %MAKE_OPTIONS% + mingw32-make clean + mingw32-make %MAKE_OPTIONS% + test_script: + - cmd: mingw32-make test %MAKE_OPTIONS% + on_failure: ps: | # rdp From fc68fb1f178e80f0584b08f4333d27c420e54a8a Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Thu, 2 Aug 2018 00:10:49 +0900 Subject: [PATCH 13/17] fix yml format --- appveyor.yml | 41 +++++++++++++++++++---------------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index ebd34f37d1..fa1b701223 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -52,11 +52,9 @@ init: } before_build: - - cmd: >- + cmd: | mkdir build && cd build - cmake ../projects/cmake -G "%CMAKE_GENERATOR_NAME%" -Dbuild_gtest_samples=ON - cd .. build: @@ -65,9 +63,8 @@ build: verbosity: minimal test_script: - - cmd: >- + cmd: | cd build - ctest -C %Configuration% -V for: @@ -78,9 +75,9 @@ for: - configuration: Release BUILD_NUGET: yes before_build: - - cmd: echo. + cmd: echo. build_script: - - ps: | + ps: | $nuspecPath = "projects\nuget\iutest.nuspec" Write-Output "Building NuGet package" nuget pack $nuspecPath -OutputDirectory ".\" @@ -92,13 +89,13 @@ for: - configuration: Release BUILD_CYGWIN: yes install: - - cmd: | + cmd: | c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P make -P clang SET PATH=%PATH%;c:\cygwin\bin before_build: - - cmd: echo. + cmd: echo. build_script: - - cmd: | + cmd: | cd test g++ --version; clang++ --version; python --version @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h @@ -113,18 +110,18 @@ for: only: - configuration: Release BUILD_CYGWIN: yes - install: - - cmd: set path=%MINGW_PATH%;%path% - build_script: - - cmd: | - cd test - g++ --version - @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h - mingw32-make USE_GNU_EXTENSION=1 %MAKE_OPTIONS% - mingw32-make clean - mingw32-make %MAKE_OPTIONS% - test_script: - - cmd: mingw32-make test %MAKE_OPTIONS% + install: + cmd: set path=%MINGW_PATH%;%path% + build_script: + cmd: | + cd test + g++ --version + @echo. > foo.h && g++ -std=c++1z -dM -E -x c++ foo.h + mingw32-make USE_GNU_EXTENSION=1 %MAKE_OPTIONS% + mingw32-make clean + mingw32-make %MAKE_OPTIONS% + test_script: + cmd: mingw32-make test %MAKE_OPTIONS% on_failure: ps: | From c54deffab8cf3079d8c497c7ca488f45dc5f5ba0 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Thu, 2 Aug 2018 06:17:39 +0900 Subject: [PATCH 14/17] fix appveyor mingw test --- appveyor.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index fa1b701223..422d56fba1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -112,6 +112,8 @@ for: BUILD_CYGWIN: yes install: cmd: set path=%MINGW_PATH%;%path% + before_build: + cmd: echo. build_script: cmd: | cd test From da92c08de2f4b04b01c9086894c0f9a3cc76b808 Mon Sep 17 00:00:00 2001 From: srz_zumix Date: Thu, 2 Aug 2018 11:38:53 +0900 Subject: [PATCH 15/17] Update appveyor.yml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 422d56fba1..14d53fd06c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -109,7 +109,7 @@ for: matrix: only: - configuration: Release - BUILD_CYGWIN: yes + BUILD_MINGW: yes install: cmd: set path=%MINGW_PATH%;%path% before_build: From 01658ec152a156a9f1ca0457ab1c7ff3575dedc2 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Thu, 2 Aug 2018 22:34:32 +0900 Subject: [PATCH 16/17] update appveyor.yml --- appveyor.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 14d53fd06c..5c2ac46a68 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -15,13 +15,13 @@ environment: - BUILD_CYGWIN: yes USE_GNU_EXTENSION: 1 - BUILD_MINGW: yes - #MINGW_PATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin - MINGW_PATH: C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1 + MINGW_PATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin + #MINGW_PATH: C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1 MAKE_OPTIONS: LIBS=ws2_32 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + #APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 # MINGW32 - BUILD_MINGW: yes - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + #APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 MINGW_PATH: c:\mingw\bin - BUILD_NUGET: yes From ed66b6d41bfdd93f2c8e41304e761a10571221f7 Mon Sep 17 00:00:00 2001 From: srz-zumix Date: Fri, 3 Aug 2018 09:39:52 +0900 Subject: [PATCH 17/17] update README [ci skip] --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 57213aa0c8..391feaa571 100644 --- a/README.md +++ b/README.md @@ -103,14 +103,12 @@ Tests |CI|master|develop|Tests| |:--|:--|:--|:--| -|Travis CI |[![Travis-CI Build Status](https://travis-ci.org/srz-zumix/iutest.svg?branch=master)](https://travis-ci.org/srz-zumix/iutest)|[![Travis-CI Build Status](https://travis-ci.org/srz-zumix/iutest.svg?branch=develop)](https://travis-ci.org/srz-zumix/iutest)|Basic tests, Google test compatibility, Coverage, Coverity-scan| -|AppVeyor |[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/2gdmgo8ce8m0iy0e/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest/branch/master)|[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/2gdmgo8ce8m0iy0e/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest/branch/develop)|Windows, NuGet| +|Travis CI |[![Travis-CI Build Status](https://travis-ci.org/srz-zumix/iutest.svg?branch=master)](https://travis-ci.org/srz-zumix/iutest)|[![Travis-CI Build Status](https://travis-ci.org/srz-zumix/iutest.svg?branch=develop)](https://travis-ci.org/srz-zumix/iutest)|Basic tests, Google Test compatibility, Coverage, Coverity-scan| +|AppVeyor |[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/2gdmgo8ce8m0iy0e/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest/branch/master)|[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/2gdmgo8ce8m0iy0e/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest/branch/develop)|Windows, Visual Studio, Cygwin, MINGW, NuGet| | |[![AppVeyor Build PREFAST status](https://ci.appveyor.com/api/projects/status/0w0wuhc58kre178q/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xsqun/branch/master)|[![AppVeyor Build PREFAST status](https://ci.appveyor.com/api/projects/status/0w0wuhc58kre178q/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xsqun/branch/develop)|Visual Studio PREFAST (Code Analysis)| -| |[![AppVeyor Build cygwin status](https://ci.appveyor.com/api/projects/status/erhkn5rer20jmdbq/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xlae4/branch/master)|[![AppVeyor Build cygwin status](https://ci.appveyor.com/api/projects/status/erhkn5rer20jmdbq/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xlae4/branch/develop)|Cygwin| -| |[![AooVeyor Build mingw status](https://ci.appveyor.com/api/projects/status/xr7yvj6swxutluu4/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-rbhes/branch/master)|[![AppVeyor Build mingw status](https://ci.appveyor.com/api/projects/status/xr7yvj6swxutluu4/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-rbhes/branch/develop)|MinGW| |Wercker |[![wercker status](https://app.wercker.com/status/d385156052aa4118a7f24affe4a8f851/s/master "wercker status")](https://app.wercker.com/project/byKey/d385156052aa4118a7f24affe4a8f851)|[![wercker status](https://app.wercker.com/status/d385156052aa4118a7f24affe4a8f851/s/develop "wercker status")](https://app.wercker.com/project/byKey/d385156052aa4118a7f24affe4a8f851)|Syntax tests for compiler each version| |Shippable |[![Shippable Run Status](https://api.shippable.com/projects/541904d2ac22859af743f867/badge?branch=master)](https://app.shippable.com/github/srz-zumix/iutest)|[![Run Status](https://api.shippable.com/projects/541904d2ac22859af743f867/badge?branch=develop)](https://app.shippable.com/github/srz-zumix/iutest)|Syntax tests for compiler each version (c++98)| -|Codeship |[![Codeship Status for srz-zumix/iutest](https://app.codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=master)](https://app.codeship.com/projects/110695)|[![Codeship Status for srz-zumix/iutest](https://app.codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=develop)](https://app.codeship.com/projects/110695)|Cpplint, Update documents| +|Codeship |[![Codeship Status for srz-zumix/iutest](https://app.codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=master)](https://app.codeship.com/projects/110695)|[![Codeship Status for srz-zumix/iutest](https://app.codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=develop)](https://app.codeship.com/projects/110695)|Update documents, Check coding standard of the project| |Semaphore |[![Semaphore Build Status](https://semaphoreci.com/api/v1/srz_zumix/iutest/branches/master/badge.svg)](https://semaphoreci.com/srz_zumix/iutest)|[![Semaphore Build Status](https://semaphoreci.com/api/v1/srz_zumix/iutest/branches/develop/badge.svg)](https://semaphoreci.com/srz_zumix/iutest)|Scan-build| |Codefresh |[![Codefresh build status]( https://g.codefresh.io/api/badges/build?repoOwner=srz-zumix&repoName=iutest&branch=master&pipelineName=iutest_gtest&accountName=srz-zumix&type=cf-1)]( https://g.codefresh.io/repositories/srz-zumix/iutest/builds?filter=trigger:build;branch:master;service:58a933be9d1bd40100495882~iutest_gtest)|[![Codefresh build status]( https://g.codefresh.io/api/badges/build?repoOwner=srz-zumix&repoName=iutest&branch=develop&pipelineName=iutest_gtest&accountName=srz-zumix&type=cf-1)]( https://g.codefresh.io/repositories/srz-zumix/iutest/builds?filter=trigger:build;branch:develop;service:58a933be9d1bd40100495882~iutest_gtest)|Google Test compatibility (HEAD)| | |[![Codefresh build status]( https://g.codefresh.io/api/badges/build?repoOwner=srz-zumix&repoName=iutest&branch=master&pipelineName=iutest_gmock&accountName=srz-zumix&type=cf-1)]( https://g.codefresh.io/repositories/srz-zumix/iutest/builds?filter=trigger:build;branch:master;service:5988fd7df61a9b000176f0a3~iutest_gmock)|[![Codefresh build status]( https://g.codefresh.io/api/badges/build?repoOwner=srz-zumix&repoName=iutest&branch=develop&pipelineName=iutest_gmock&accountName=srz-zumix&type=cf-1)]( https://g.codefresh.io/repositories/srz-zumix/iutest/builds?filter=trigger:build;branch:develop;service:5988fd7df61a9b000176f0a3~iutest_gmock)|Google Mock compatibility (HEAD)|