X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=t%2Fmoe%2F__init__.py;h=63ca9b65108c95a7fc957e8fff77706427ec664e;hb=0d7de8fdb90a1520bd220c2e5b07bf26df64afb0;hp=02cc0ce1f1499802d4572b18eb9efe52bff3a047;hpb=e47d578a9cc92cbaf5291ee87d4e2a9da2d76fef;p=moe.git diff --git a/t/moe/__init__.py b/t/moe/__init__.py index 02cc0ce..63ca9b6 100644 --- a/t/moe/__init__.py +++ b/t/moe/__init__.py @@ -1 +1,19 @@ # No initialization needed + +class MoeError(Exception): + pass + +class SolutionError(Exception): + + def __init__(self, message, stat_code=None): + self.stat_code = stat_code + self.message = message + + def __str__(self): + if self.stat_code is None: + return self.message + else: + return "%s: %s" % (self.stat_code, self.message) + +class TestError(SolutionError): + pass