RAHHH
This commit is contained in:
@@ -0,0 +1,89 @@
|
||||
# Copyright (c) Twisted Matrix Laboratories.
|
||||
# See LICENSE for details.
|
||||
|
||||
"""
|
||||
Commands for reporting test success of failure to the manager.
|
||||
|
||||
@since: 12.3
|
||||
"""
|
||||
|
||||
from twisted.protocols.amp import Boolean, Command, Integer, Unicode
|
||||
|
||||
NativeString = Unicode
|
||||
|
||||
|
||||
class AddSuccess(Command):
|
||||
"""
|
||||
Add a success.
|
||||
"""
|
||||
|
||||
arguments = [(b"testName", NativeString())]
|
||||
response = [(b"success", Boolean())]
|
||||
|
||||
|
||||
class AddError(Command):
|
||||
"""
|
||||
Add an error.
|
||||
"""
|
||||
|
||||
arguments = [
|
||||
(b"testName", NativeString()),
|
||||
(b"errorClass", NativeString()),
|
||||
(b"errorStreamId", Integer()),
|
||||
(b"framesStreamId", Integer()),
|
||||
]
|
||||
response = [(b"success", Boolean())]
|
||||
|
||||
|
||||
class AddFailure(Command):
|
||||
"""
|
||||
Add a failure.
|
||||
"""
|
||||
|
||||
arguments = [
|
||||
(b"testName", NativeString()),
|
||||
(b"failStreamId", Integer()),
|
||||
(b"failClass", NativeString()),
|
||||
(b"framesStreamId", Integer()),
|
||||
]
|
||||
response = [(b"success", Boolean())]
|
||||
|
||||
|
||||
class AddSkip(Command):
|
||||
"""
|
||||
Add a skip.
|
||||
"""
|
||||
|
||||
arguments = [(b"testName", NativeString()), (b"reason", NativeString())]
|
||||
response = [(b"success", Boolean())]
|
||||
|
||||
|
||||
class AddExpectedFailure(Command):
|
||||
"""
|
||||
Add an expected failure.
|
||||
"""
|
||||
|
||||
arguments = [
|
||||
(b"testName", NativeString()),
|
||||
(b"errorStreamId", Integer()),
|
||||
(b"todo", NativeString()),
|
||||
]
|
||||
response = [(b"success", Boolean())]
|
||||
|
||||
|
||||
class AddUnexpectedSuccess(Command):
|
||||
"""
|
||||
Add an unexpected success.
|
||||
"""
|
||||
|
||||
arguments = [(b"testName", NativeString()), (b"todo", NativeString())]
|
||||
response = [(b"success", Boolean())]
|
||||
|
||||
|
||||
class TestWrite(Command):
|
||||
"""
|
||||
Write test log.
|
||||
"""
|
||||
|
||||
arguments = [(b"out", NativeString())]
|
||||
response = [(b"success", Boolean())]
|
||||
Reference in New Issue
Block a user