blob: 07c76e7fd6edd50ee178e0628550ae7ad7da780d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#
# Assert procedure for non-regression testing
# Recover a value from a real array
# Author: A. Hebert
#
def assertS(lcmobj,key,ipos,refvalue):
val=lcmobj[key][ipos-1]
delta=abs((val-refvalue)/refvalue)
if delta < 1.0e-4:
print("Test successful; delta=",delta)
else:
print("Reference=",refvalue,"Calculated=",val)
print("------------")
print("TEST FAILURE")
print("------------")
raise Exception("abort in assertS")
|