kopia lustrzana https://github.com/weetmuts/wmbusmeters
48 wiersze
1.8 KiB
Bash
Executable File
48 wiersze
1.8 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
PROG="$1"
|
|
|
|
mkdir -p testoutput
|
|
TEST=testoutput
|
|
|
|
TESTNAME="Test addresses dll"
|
|
TESTRESULT="OK"
|
|
|
|
# Test that selecting the meter using the dll id instead of the tpl id works.
|
|
OUT=$($PROG --format=fields --selectfields=total_m3 6644496A1064035514377251345015496A0007EE0050052F2F_0C1359000000026CBE2B82046CA12B8C0413FFFFFFFF8D0493132CFBFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02FD1700002F2F W minomess 55036410 NOKEY)
|
|
|
|
if [ "$OUT" != "0.059" ]
|
|
then
|
|
echo "ERROR: Test addresses dll failed"
|
|
else
|
|
echo "OK: Test addresses dll"
|
|
fi
|
|
|
|
# Test that selecting the meter using the tpl id instead of the dll id works.
|
|
OUT=$($PROG --format=fields --selectfields=total_m3 6644496A1064035514377251345015496A0007EE0050052F2F_0C1359000000026CBE2B82046CA12B8C0413FFFFFFFF8D0493132CFBFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02FD1700002F2F W minomess 15503451 NOKEY)
|
|
|
|
if [ "$OUT" != "0.059" ]
|
|
then
|
|
echo "ERROR: Test addresses tpl failed"
|
|
else
|
|
echo "OK: Test addresses tpl"
|
|
fi
|
|
|
|
OUT=$($PROG --format=fields --selectfields=total_m3 6644496A1064035514377251345015496A0007EE0050052F2F_0C1359000000026CBE2B82046CA12B8C0413FFFFFFFF8D0493132CFBFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02FD1700002F2F W minomess '*.T=07' NOKEY)
|
|
|
|
if [ "$OUT" != "0.059" ]
|
|
then
|
|
echo "ERROR: Test addresses *.T=07 failed"
|
|
else
|
|
echo "OK: Test addresses *.T=07"
|
|
fi
|
|
|
|
OUT=$($PROG --format=fields --selectfields=total_m3 6644496A1064035514377251345015496A0007EE0050052F2F_0C1359000000026CBE2B82046CA12B8C0413FFFFFFFF8D0493132CFBFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02FD1700002F2F W minomess '*.T=37' NOKEY)
|
|
|
|
if [ "$OUT" != "0.059" ]
|
|
then
|
|
echo "ERROR: Test addresses *.T=37 failed"
|
|
else
|
|
echo "OK: Test addresses *.T=37"
|
|
fi
|