diff options
Diffstat (limited to 'deps/v8/tools/testrunner/outproc/base.py')
-rw-r--r-- | deps/v8/tools/testrunner/outproc/base.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/deps/v8/tools/testrunner/outproc/base.py b/deps/v8/tools/testrunner/outproc/base.py index d1953dda99..39efb60fe9 100644 --- a/deps/v8/tools/testrunner/outproc/base.py +++ b/deps/v8/tools/testrunner/outproc/base.py @@ -85,6 +85,11 @@ class PassOutProc(BaseOutProc): return OUTCOMES_PASS +class NegPassOutProc(Negative, PassOutProc): + """Output processor optimized for negative tests expected to PASS""" + pass + + class OutProc(BaseOutProc): """Output processor optimized for positive tests with expected outcomes different than a single PASS. @@ -113,6 +118,7 @@ class OutProc(BaseOutProc): # TODO(majeski): Override __reduce__ to make it deserialize as one instance. DEFAULT = PassOutProc() +DEFAULT_NEGATIVE = NegPassOutProc() class ExpectedOutProc(OutProc): |