source: roaraudio/tests/common.sh @ 5794:8debbd4794ef

Last change on this file since 5794:8debbd4794ef was 5794:8debbd4794ef, checked in by phi, 11 years ago

fix for shell based tests in $LD_LIBRARY_PATH using envs.

  • Property exe set to *
File size: 615 bytes
Line 
1#!/bin/sh
2
3PWD=`pwd`
4PF="$PWD/sandbox"
5
6if [ "$LD_LIBRARY_PATH" = '' ]
7then
8 export LD_LIBRARY_PATH="$PF/$PREFIX_LIB"
9else
10 export LD_LIBRARY_PATH="$PF/$PREFIX_LIB:$LD_LIBRARY_PATH"
11fi
12export BIN_PATH="$PF/$PREFIX_BIN"
13
14OK=0
15FAILED=0
16
17if [ "$TEST_NAME" != '' ]
18then
19 echo "Test Name       : $TEST_NAME"
20 if [ "$TEST_DESC" != '' ]
21 then
22  echo "Test Description: $TEST_DESC"
23 fi
24 echo '---------------------'
25fi
26
27_ok() {
28 OK=`expr $OK + 1`
29}
30_failed() {
31 FAILED=`expr $FAILED + 1`
32}
33
34disp_sum() {
35 SUM=`expr $OK + $FAILED`
36 echo
37 echo "Done $SUM tests: $OK ok, $FAILED failed."
38 echo
39}
40
41ret() {
42 exit $FAILED
43}
44
45#ll
Note: See TracBrowser for help on using the repository browser.