mirror of
https://github.com/microsoft/debugpy.git
synced 2025-12-23 08:48:12 +00:00
Add tests for the pause request.
This commit is contained in:
parent
1ccad6d29e
commit
2ca357ba45
1 changed files with 14 additions and 9 deletions
|
|
@ -567,32 +567,37 @@ class EvaluateTests(NormalRequestTest, unittest.TestCase):
|
|||
])
|
||||
|
||||
|
||||
# TODO: finish!
|
||||
@unittest.skip('not finished')
|
||||
class PauseTests(NormalRequestTest, unittest.TestCase):
|
||||
|
||||
COMMAND = 'pause'
|
||||
PYDEVD_CMD = CMD_THREAD_SUSPEND
|
||||
PYDEVD_RESP = None
|
||||
|
||||
def test_basic(self):
|
||||
raise NotImplementedError
|
||||
def test_pause_one(self):
|
||||
with self.launched():
|
||||
with self.hidden():
|
||||
self.set_threads(
|
||||
(10, 'spam'),
|
||||
(11, ''),
|
||||
)
|
||||
self.send_request(
|
||||
# ...
|
||||
threadId=5, # matches our first thread
|
||||
)
|
||||
received = self.vsc.received
|
||||
|
||||
self.assert_vsc_received(received, [
|
||||
self.expected_response(
|
||||
# ...
|
||||
),
|
||||
self.expected_response(),
|
||||
# no events
|
||||
])
|
||||
self.assert_received(self.debugger, [
|
||||
self.expected_pydevd_request(),
|
||||
self.expected_pydevd_request('10'),
|
||||
])
|
||||
|
||||
# TODO: finish!
|
||||
@unittest.skip('not finished')
|
||||
def test_pause_all(self):
|
||||
raise NotImplementedError
|
||||
|
||||
|
||||
# TODO: finish!
|
||||
@unittest.skip('not finished')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue