X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=t%2Ftest.py;h=26d1a29e4b9bc7abf9b53f9a7adc4c487326ca83;hb=e1cf6c913f8f8d94c1065d05c00a0dfb934b6828;hp=b50fed112b18ef7d3e10e143105fae4bec14b2c7;hpb=f9b0b2c89eca1c93e70e80c8c7f7775a65fdccbb;p=eval.git diff --git a/t/test.py b/t/test.py index b50fed1..26d1a29 100755 --- a/t/test.py +++ b/t/test.py @@ -4,11 +4,12 @@ import sys sys.path.append('.') import moe -import moe.meta import moe.config +import moe.log import moe.eval import moe.pipeline import moe.batch +import os e = moe.eval.Eval() @@ -17,9 +18,9 @@ try: e.builtins.set("HOME", ".") e.builtins.set("TASK", "sum") e.builtins.set("CONTESTANT", "mj") - e.log.progress("### Evaluating task %s of contestant %s ###\n\n" % (e.cfgs['TASK'], e.cfgs['CONTESTANT'])) + e.log.progress("### Evaluating task %s of contestant %s ###\n\n" % (e['TASK'], e['CONTESTANT'])) e.init(overrides) -except moe.MoeErr, err: +except moe.MoeError, err: e.log.shout("FATAL: %s\n" % err) sys.exit(1) @@ -30,13 +31,14 @@ try: file = None moe.batch.locate(e, file) e.run() -except moe.MoeErr, err: +except moe.MoeError, err: e.log.shout("FATAL: %s\n" % err) sys.exit(1) -except moe.SolutionErr, err: - ## FIXME: In this case, we might write the meta file +except moe.SolutionError, err: + e.stat["error"] = err e.log.shout("%s\n" % err) - sys.exit(1) +except Exception: + moe.log.fatal_exception() -print "\nFinal meta file:" -e.meta.write() +moe.log.default.progress_file.write("\nFinal status file:\n") +e.stat.write(file=moe.log.default.progress_file)