Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5f25daf

Browse files
committed
Update run test shell.
1 parent 90432f4 commit 5f25daf

1 file changed

Lines changed: 7 additions & 16 deletions

File tree

test/install_and_run_tests.sh

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
11
#!/bin/bash
22
set -ev
33

4-
check_result()
5-
{
6-
RC1=$1
7-
RC2=$2
8-
9-
if [ "$RC1" != "0" ] || [ "$RC2" != "0" ]; then
10-
return 1
11-
fi
12-
return 0
13-
}
14-
154
#goto git root directory
165
git rev-parse && cd "$(git rev-parse --show-cdup)"
176

@@ -29,7 +18,11 @@ time utPLSQL-cli/bin/utplsql run ${UT3_USER}/${UT3_USER_PASSWORD}@${CONNECTION_S
2918

3019
status_line_regex="^[0-9]+ tests, ([0-9]+) failed, ([0-9]+) errored.*"
3120

32-
RC1=$(cat min_test_results.log | grep -E "${status_line_regex}" | sed -re "s/${status_line_regex}/\1\2/")
21+
RC=$(cat min_test_results.log | grep -E "${status_line_regex}" | sed -re "s/${status_line_regex}/\1\2/")
22+
23+
if [ "$RC" == "1" ] then
24+
exit 1
25+
fi
3326

3427
cd test
3528

@@ -54,9 +47,7 @@ status_line_regex="^[0-9]+ tests, ([0-9]+) failed, ([0-9]+) errored.*"
5447
#cat coverage.xml
5548
#cat test_results.xml
5649

57-
RC2=$(cat test_results.log | grep -E "${status_line_regex}" | sed -re "s/${status_line_regex}/\1\2/")
58-
59-
check_result $RC1 $RC2
60-
RC=$?
50+
RC=$(cat test_results.log | grep -E "${status_line_regex}" | sed -re "s/${status_line_regex}/\1\2/")
6151

6252
exit $RC
53+

0 commit comments

Comments
 (0)