source:
MondoRescue/branches/stable/mondo/src/test/mktest@
1064
| Last change on this file since 1064 was 1064, checked in by , 19 years ago | |
|---|---|
|
|
| File size: 731 bytes | |
| Rev | Line | |
|---|---|---|
| [1054] | 1 | #!/bin/bash |
| 2 | # | |
| 3 | # $Id$ | |
| 4 | # | |
| 5 | # test script for library functions | |
| 6 | # | |
| 7 | ||
| 8 | lib="../lib/mr_conf.c ../lib/mr_msg.c ../lib/mr_err.c ../lib/mr_mem.c" | |
| [1064] | 9 | OPT="-Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -Wstrict-prototypes -Wshadow -funsigned-char -Wunused -Winit-self -Wcast-align -O2 -g -I../common -I../include" |
| [1054] | 10 | |
| 11 | echo "Generating test-msg" | |
| [1064] | 12 | gcc $OPT test-msg.c $lib -o test-msg |
| [1054] | 13 | echo "Generating test-string" |
| [1064] | 14 | gcc $OPT test-string.c ../lib/mr_str.c $lib -o test-string |
| [1054] | 15 | echo "Generating test-conf" |
| [1064] | 16 | gcc $OPT test-conf.c $lib -o test-conf |
| [1054] | 17 | |
| 18 | for f in test-conf test-string test-msg; do | |
| 19 | chmod 755 $f | |
| 20 | ./$f > /tmp/$f.res | |
| 21 | diff -q $f.res /tmp/$f.res | |
| 22 | if [ $? -ne 0 ]; then | |
| 23 | echo "$f test KO !!" | |
| 24 | fi | |
| 25 | done |
Note:
See TracBrowser
for help on using the repository browser.
