X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=t%2Ftest.py;h=15470ab0afb33e377bfad96d690f68cd1cfd861b;hb=184a1d862089a66f7cab486c607f428b098c94af;hp=e928214ac5b7904c61b3c3ad20423f17f1f27dab;hpb=e47d578a9cc92cbaf5291ee87d4e2a9da2d76fef;p=moe.git diff --git a/t/test.py b/t/test.py index e928214..15470ab 100755 --- a/t/test.py +++ b/t/test.py @@ -1,10 +1,26 @@ #!/usr/bin/env python import sys -sys.path.append('.') +#sys.path.append('.') -import moe.meta +import moe +import moe.config +import moe.log +import moe.eval +import moe.pipeline +import moe.batch +import os -m = moe.meta.MoeMeta() -m['a'] = '1' -m.write() +e = moe.eval.Eval() +try: + e.init(['TASK = "sum"; CONTESTANT = "mj"; SOURCE = "som_sol.c"; VERBOSE = "2"'] + sys.argv[1:]) + e.log.debug("### Evaluating task %s of contestant %s ###\n\n" % (e['TASK'], e['CONTESTANT'])) + try: + e.run() + except moe.SolutionError, err: # Why are we catching this? + e.status["error"] = err + e.log.user.error(err) + e.log.exception() +except: + e.log.exception("Moe fatal error") + sys.exit(1)