]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
ignore nan vs -nan ...
authorTobias Oetiker <tobi@oetiker.ch>
Mon, 27 Jul 2015 13:13:59 +0000 (15:13 +0200)
committerTobias Oetiker <tobi@oetiker.ch>
Mon, 27 Jul 2015 13:13:59 +0000 (15:13 +0200)
tests/vformatter1

index 6658f229df45c4dcb21e1011642cdfa0ce928c31..2f44a675910265ca54d6275e3aeece48fda3fc84 100755 (executable)
@@ -8,7 +8,7 @@ function rtest() {
     testname="$1"
     xpected="$2"
     shift 2 || exit 1
-    $DIFF <(echo -e "$xpected") <($RRDTOOL "$@")
+    $DIFF <(echo -e "$xpected") <($RRDTOOL "$@"|sed s/-nan/nan/g)
     report "$testname"
     #&& echo "OK: $testname" || echo "FAIL: $testname"
 }
@@ -18,13 +18,13 @@ $RRDTOOL create vfmt1.rrd --start 1420070400 --step 60s DS:v:GAUGE:60:U:U RRA:LA
 declare -a graphargs
 graphargs=(graph /dev/null --start 1420070400 --end 1420071000 'DEF:dv=vfmt1.rrd:v:LAST' 'VDEF:v=dv,LAST')
 
-rtest "No data, numeric" '0x0\n-nan' "${graphargs[@]}" 'PRINT:v:%0.1lf'
+rtest "No data, numeric" '0x0\nnan' "${graphargs[@]}" 'PRINT:v:%0.1lf'
 
 rtest "No data, sampling timestamp" '0x0\n---------- --:--:--' "${graphargs[@]}" 'PRINT:v:%F %T:strftime'
 
-rtest "No data, value timestamp" '0x0\n-nan' "${graphargs[@]}" 'PRINT:v:%F %T:valstrftime'
+rtest "No data, value timestamp" '0x0\nnan' "${graphargs[@]}" 'PRINT:v:%F %T:valstrftime'
 
-rtest "No data, value duration" '0x0\n-nan' "${graphargs[@]}" 'PRINT:v::valstrfduration'
+rtest "No data, value duration" '0x0\nnan' "${graphargs[@]}" 'PRINT:v::valstrfduration'
 
 
 $RRDTOOL update vfmt1.rrd --template v -- 1420070460:0 || exit 1