diff --git a/.travis.yml b/.travis.yml index 8c57085296041effcbbfee76e868e0eeb85c2407..f389d9472b4be640a5c024d959a7edc8f003bbbf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -34,6 +34,7 @@ matrix: - psmisc - unixodbc - unixodbc-dev + - mono-complete before_script: - export TZ=Asia/Harbin @@ -74,6 +75,15 @@ matrix: ./valgrind-test.sh 2>&1 > mem-error-out.log sleep 1 + cd ${TRAVIS_BUILD_DIR}/tests/examples/C#/taosdemo + mcs -output:taosdemo *.cs || travis_terminate $? + pkill -TERM -x taosd + fuser -k -n tcp 6030 + sleep 1 + taosd > /dev/null & + sleep 1 + mono taosdemo -Q -y || travis_terminate $? + # Color setting RED='\033[0;31m' GREEN='\033[1;32m' diff --git a/tests/examples/C#/taosdemo/taosdemo.cs b/tests/examples/C#/taosdemo/taosdemo.cs index 6e1cbd20886c28dcb6c361b95418a36f82bfe6b4..1d8daac9b968622dac09ed6c91713dd8554c7b7d 100644 --- a/tests/examples/C#/taosdemo/taosdemo.cs +++ b/tests/examples/C#/taosdemo/taosdemo.cs @@ -204,7 +204,7 @@ namespace TDengineDriver String tmp = argv[i + 1]; if (tmp[0] == '-') { - Console.WriteLine("option {0:G} requires an argument", tmp); + Console.WriteLine("option {0:G} requires an argument", argName); ExitProgram(); } @@ -236,7 +236,7 @@ namespace TDengineDriver String tmp = argv[i + 1]; if (tmp[0] == '-') { - Console.WriteLine("option {0:G} requires an argument", tmp); + Console.WriteLine("option {0:G} requires an argument", argName); ExitProgram(); } return tmp;