]> mj.ucw.cz Git - moe.git/blob - t/test.py
Merge branch 'python-newpipe' into python
[moe.git] / t / test.py
1 #!/usr/bin/env python
2
3 import sys
4 #sys.path.append('.')
5
6 import moe.eval
7 from moe.logs import *
8 import os
9
10 e = moe.eval.Eval()
11 try:
12     e.init(['TASK = "sum"; CONTESTANT = "mj"; SOURCE = "som_sol.c"; VERBOSE = "2";'] + sys.argv[1:])
13     log.debug("### Evaluating task %s of contestant %s ###\n\n" % (e['TASK'], e['CONTESTANT']))
14     try:
15         e.run()
16     except moe.SolutionError, err: # Why are we catching this?
17         e.status["error"] = err
18         userlog.error(err)
19         log.exception()
20 except:
21     log.exception("Moe fatal error")
22     sys.exit(1)