blob: d596b7a086802832ba4db2e301a73a82366003d7 [file] [log] [blame]
Ash Wilson6791f4d2016-02-25 23:07:50 -06001#!/bin/bash
2
3TEST_DIR=`dirname "$0"`
4export AP_DECODE="grgsm_decode"
5export CAPFILE="vf_call6_a725_d174_g5_Kc1EF00BAB3BAC7002.cfile"
6export TEST_DATA_DIRECTORY="/src/test_data/"
7export TEST_FIXTURES_DIRECTORY="/src/test/fixtures"
8export RUNLINE="$AP_DECODE -c $CAPFILE -s $((100000000/174)) -a 725 -m BCCH -t 0 -v "
9echo "Testing with:"
10echo " $RUNLINE"
11gnuradio-companion --version
12cd $TEST_DIR
13cat $CAPFILE | head -c 6000000 > $SHORTENED_CAPFILE
14$RUNLINE | tail -n +4 | tee $RESULT_OBTAINED
15diff $RESULT_EXPECTED $RESULT_OBTAINED
16TEST_RESULT=$?
17rm $RESULT_OBTAINED
18rm $SHORTENED_CAPFILE
19if [ $TEST_RESULT == 0 ]
20then
21 echo " Result: PASSED"
22 exit 0
23else
24 echo " Result: FAILED"
25 exit 1
26fi