File: run-unit-test

package info (click to toggle)
pftools 3%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 2,344 kB
  • sloc: fortran: 11,706; ansic: 10,085; makefile: 85; sh: 65
file content (20 lines) | stat: -rw-r--r-- 496 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash
set -e

pkg="pftools"

if [ "$ADTTMP" = "" ] ; then
  ADTTMP=$(mktemp -d /tmp/${pkg}-${testbin}-test.XXXXXX)
  trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM
fi

cd $ADTTMP

cp -a /usr/share/doc/${pkg}/examples/* .

. ./test.sh | \
    sed -e '/^MA/s/\(N_SCORE=[68].5\)0*/\1/' \
        -e '/^DT  */d' \
        -e 's:CC   /GENERATED_BY="/usr/bin/pfmake:CC   /GENERATED_BY="./pfmake:' > test.runtime
zcat test.out | grep -v '^DT  *'  > test.compare
diff -u test.compare test.runtime