# -*-*- coding: latin-1 -*-*- import os,string def myread(fp): data = fp.read() #for w in string.whitespace: #data = data.replace(w,"") return data def run(testName): now= os.popen("./%s_test" % testName).read() tobe = file("%s_ok.dat" % testName,"r").read() if now != tobe: print "regression test for ", testName, "failed !" print print "now[:300]=" print now[:300] print print "tobe[:300]=" print tobe[:300] else: print "test for", testName,"passed !" run("SparseVector") run("KernelFunction")