From: Reuben Thomas Date: Wed, 17 Jan 2018 22:48:18 +0000 (+0000) Subject: Recode.pyx: add methods to set fail_level and abort_level for a task X-Git-Tag: v3.7~100 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=66876d7f13cb943a190bef6fb992ea4c8e4a8233;p=recode Recode.pyx: add methods to set fail_level and abort_level for a task --- diff --git a/tests/Recode.pyx b/tests/Recode.pyx index a0631dc..11d8541 100644 --- a/tests/Recode.pyx +++ b/tests/Recode.pyx @@ -695,6 +695,16 @@ cdef class Task: def get_error(self): return self.task.error_so_far + def set_fail_level(self, fail_level): + previous = self.task.fail_level + self.task.fail_level = fail_level + return previous + + def set_abort_level(self, abort_level): + previous = self.task.abort_level + self.task.abort_level = abort_level + return previous + def set_input(self, text): cdef char *input = text cdef size_t input_len = len(text)