]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
xfstests: don't remove trailing zeros from integers
authorEric Whitney <enwlinux@gmail.com>
Tue, 5 Mar 2013 19:17:48 +0000 (19:17 +0000)
committerRich Johnston <rjohnston@sgi.com>
Tue, 5 Mar 2013 19:41:55 +0000 (13:41 -0600)
commitedce9e677fda49ca20d6059248937ab4af65d053
tree2fb075459b6c9d51adc05b9fc7be00956204623a
parent864688d368d6781c3f6d60bc55b5e3591953e462
xfstests: don't remove trailing zeros from integers

_within_tolerance strips trailing zeros from the min and max range
values it outputs.  This leads to damage if the min or max value is
an integer containing trailing zeros rather than a real number with
a fractional part containing trailing zeros. Xfstest 289 can exhibit
this problem when its input is out of range.  Modify the code so it
will only remove trailing zeros found after a decimal point.

V1->V2: Remove decimal points not followed by digits
V2->V3: Per Dave Chinner, simplify by using multiple sed expressions

Signed-off-by: Eric Whitney <enwlinux@gmail.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Rich Johnston <rjohnston@sgi.com>
common.filter