Debugger/DebugProtocol.py

Sun, 03 Jul 2011 18:01:53 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 03 Jul 2011 18:01:53 +0200
changeset 1166
a94b0a2fafd7
parent 945
8cd4d08fa9f6
child 1509
c0b5e693b0eb
permissions
-rw-r--r--

Extended the unit test interface to support skipped tests, expected failures and unexpected successes and to better cope with Python2 scripts when run from the eric IDE.

# -*- coding: utf-8 -*-

# Copyright (c) 2007 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
#

"""
Module defining the debug protocol tokens.
"""

# The protocol "words".
RequestOK = '>OK?<'
RequestEnv = '>Environment<'
RequestCapabilities = '>Capabilities<'
RequestLoad = '>Load<'
RequestRun = '>Run<'
RequestCoverage = '>Coverage<'
RequestProfile = '>Profile<'
RequestContinue = '>Continue<'
RequestStep = '>Step<'
RequestStepOver = '>StepOver<'
RequestStepOut = '>StepOut<'
RequestStepQuit = '>StepQuit<'
RequestBreak = '>Break<'
RequestBreakEnable = '>EnableBreak<'
RequestBreakIgnore = '>IgnoreBreak<'
RequestWatch = '>Watch<'
RequestWatchEnable = '>EnableWatch<'
RequestWatchIgnore = '>IgnoreWatch<'
RequestVariables = '>Variables<'
RequestVariable = '>Variable<'
RequestSetFilter = '>SetFilter<'
RequestThreadList = '>ThreadList<'
RequestThreadSet = '>ThreadSet<'
RequestEval = '>Eval<'
RequestExec = '>Exec<'
RequestShutdown = '>Shutdown<'
RequestBanner = '>Banner<'
RequestCompletion = '>Completion<'
RequestUTPrepare = '>UTPrepare<'
RequestUTRun = '>UTRun<'
RequestUTStop = '>UTStop<'
RequestForkTo = '>ForkTo<'
RequestForkMode = '>ForkMode<'

ResponseOK = '>OK<'
ResponseCapabilities = RequestCapabilities
ResponseContinue = '>Continue<'
ResponseException = '>Exception<'
ResponseSyntax = '>SyntaxError<'
ResponseExit = '>Exit<'
ResponseLine = '>Line<'
ResponseRaw = '>Raw<'
ResponseClearBreak = '>ClearBreak<'
ResponseBPConditionError = '>BPConditionError<'
ResponseClearWatch = '>ClearWatch<'
ResponseWPConditionError = '>WPConditionError<'
ResponseVariables = RequestVariables
ResponseVariable = RequestVariable
ResponseThreadList = RequestThreadList
ResponseThreadSet = RequestThreadSet
ResponseStack = '>CurrentStack<'
ResponseBanner = RequestBanner
ResponseCompletion = RequestCompletion
ResponseUTPrepared = '>UTPrepared<'
ResponseUTStartTest = '>UTStartTest<'
ResponseUTStopTest = '>UTStopTest<'
ResponseUTTestFailed = '>UTTestFailed<'
ResponseUTTestErrored = '>UTTestErrored<'
ResponseUTTestSkipped = '>UTTestSkipped<'
ResponseUTTestFailedExpected = '>UTTestFailedExpected<'
ResponseUTTestSucceededUnexpected = '>UTTestSucceededUnexpected<'
ResponseUTFinished = '>UTFinished<'
ResponseForkTo = RequestForkTo

PassiveStartup = '>PassiveStartup<'

EOT = '>EOT<\n'

eric ide

mercurial