Commit 85e7e58d authored by Matthieu Cattin's avatar Matthieu Cattin

test07: fix bug in comparison, was comparing floats instead of integers.

parent 1a01a01d
......@@ -162,7 +162,7 @@ def main (default_directory='.'):
acq_data_mean = acq_mean(acq_data)
for i in range(len(acq_data_mean)):
print "ADC channel %d value:%d expected value:%d" % (i+1, acq_data_mean[i], ADC_POS)
if(ADC_POS != acq_data_mean[i]):
if(ADC_POS != int(acq_data_mean[i])):
print "Channel %d offset circuit is malfunctioning" % (i+1)
error += 1
# raise PtsError('Channel %d offset circuit is malfunctioning'%i)
......@@ -179,7 +179,7 @@ def main (default_directory='.'):
acq_data_mean = acq_mean(acq_data)
for i in range(len(acq_data_mean)):
print "ADC channel %d value:%d expected value:%d +/-%d" % (i+1, acq_data_mean[i], ADC_MID, ADC_TOL)
if((ADC_MID-ADC_TOL > acq_data_mean[i]) | (ADC_MID+ADC_TOL < acq_data_mean[i])):
if((ADC_MID-ADC_TOL > int(acq_data_mean[i])) | (ADC_MID+ADC_TOL < int(acq_data_mean[i]))):
print "Channel %d offset circuit is malfunctioning"%(i+1)
error += 1
# raise PtsError('Channel %d offset circuit is malfunctioning'%i)
......@@ -197,7 +197,7 @@ def main (default_directory='.'):
acq_data_mean = acq_mean(acq_data)
for i in range(len(acq_data_mean)):
print "ADC channel %d value:%d expected value:%d" % (i+1, acq_data_mean[i], ADC_NEG)
if(ADC_NEG != acq_data_mean[i]):
if(ADC_NEG != int(acq_data_mean[i])):
print "Channel %d offset circuit is malfunctioning"%(i+1)
error += 1
# raise PtsError('Channel %d offset circuit is malfunctioning'%i)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment