Commit graph

214 commits

Author SHA1 Message Date
Eric Snow
2ca357ba45 Add tests for the pause request. 2018-02-27 18:01:15 +00:00
Eric Snow
1ccad6d29e Fix HighlevelFixture.set_threads(). 2018-02-27 18:01:11 +00:00
Eric Snow
096f83e9c1 Add tests for the evaluate request. 2018-02-27 18:01:07 +00:00
Eric Snow
88afa59aad Add tests for the setVariable request. 2018-02-27 18:01:01 +00:00
Eric Snow
7a98479485 Restore HighlevelFixture._hidden properly. 2018-02-27 18:00:53 +00:00
Eric Snow
691d77fbd2 Use pydevd_xml.var_to_xml(). 2018-02-27 18:00:43 +00:00
Eric Snow
85918f6bd9 PYDEVD_REQ -> PYDEVD_CMD. 2018-02-27 17:58:56 +00:00
Eric Snow
222cb9e901 Add a test for the variables request. 2018-02-26 19:38:56 +00:00
Eric Snow
8c64282000 Fix the pydevd event counter. 2018-02-26 19:38:56 +00:00
Eric Snow
3a4e56e12d Add HighlevelFixture.pause(). 2018-02-26 19:38:56 +00:00
Eric Snow
964f5bb95f Add a test for the scopes request. 2018-02-26 19:38:56 +00:00
Eric Snow
29dac30c71 Add HighlevelFixture.expect_debugger_command(). 2018-02-26 19:38:56 +00:00
Eric Snow
0afd30cfb3 Add tests for the stackTrace request. 2018-02-26 19:38:56 +00:00
Eric Snow
29fa1e123f Expand the testing helpers. 2018-02-26 19:38:56 +00:00
Eric Snow
608ca082da
Merge pull request #122 from ericsnowcurrently/fix-lint
Fix various recent linting failures.
2018-02-26 12:37:19 -07:00
Eric Snow
2a18aa683d Fix __init__.py linting. 2018-02-26 19:36:17 +00:00
Eric Snow
4e3d9d3b1c Drop unused import. 2018-02-26 19:32:56 +00:00
Eric Snow
645d7182a9 Fix setup.py linting. 2018-02-26 19:31:42 +00:00
Eric Snow
856d6882de Ignore the pydevd files when linting. 2018-02-26 19:23:37 +00:00
Eric Snow
43c5991c97
Merge pull request #121 from ericsnowcurrently/close-pipes-safely
Ignore closed FDs PydevdSocket.close().
2018-02-26 11:46:39 -07:00
Eric Snow
da2de288c0 Ignore closed FDs PydevdSocket.close(). 2018-02-26 18:45:32 +00:00
Steve Dower
07252fd8d0
Merge pull request #111 from zooba/issue107
Fixes #107 pip installing ptvsd fails on Python 2
2018-02-23 16:21:22 -08:00
Steve Dower
54af7a504c Fixes #107 pip installing ptvsd fails on Python 2 2018-02-23 15:33:08 -08:00
Steve Dower
81afa8115e
Merge pull request #103 from zooba/tpn
Third-party notices
2018-02-22 11:58:41 -08:00
Steve Dower
4746d22ae1
Merge branch 'master' into tpn 2018-02-22 11:58:23 -08:00
Steve Dower
97579f5da1
Merge pull request #104 from zooba/build_ext
Adds extension module to setup.py
2018-02-22 11:57:51 -08:00
Steve Dower
665fec85f5 Makes extension module optional 2018-02-22 09:09:00 -08:00
Steve Dower
89d9c1de3b Ensures LICENSE is included in sdist 2018-02-22 09:02:49 -08:00
Steve Dower
b041b98357 Adds third party notices files and ensures it is included in releases 2018-02-22 09:00:17 -08:00
Karthik Nadig
140d3ddc17
Merge pull request #102 from karthiknadig/bugs
Return the eval result of breakpoint condition
2018-02-21 19:03:23 -08:00
Karthik Nadig
63e93ec26c Return the eval result of breakpoint condition 2018-02-21 18:44:03 -08:00
Pavel Minaev
424a7be5a3
Merge pull request #101 from DonJayamanne/disableRaisedException
disable breaking into raised extepsions
2018-02-21 18:39:21 -08:00
Don Jayamanne
6fdaf66171 disable breaking into raised extepsions 2018-02-21 16:42:47 -08:00
Steve Dower
84ab0eca2f Adds extension module to setup.py 2018-02-21 16:10:54 -08:00
Steve Dower
6f2add1f68 Updates LICENSE file with correct text and includes it in distributions 2018-02-21 16:10:22 -08:00
Pavel Minaev
a0509614af
Merge pull request #99 from int19h/vendor2
Vendor untangle and pydevd
2018-02-21 15:32:04 -08:00
Pavel Minaev
4d4fc58fce Remove sys.path entry for vendored pydevd after loading it.
Improve error reporting when pydevd is imported before ptvsd.
2018-02-21 13:18:08 -08:00
Pavel Minaev
688f7e970d Merge commit '915e24d2a0' as 'ptvsd/pydevd' 2018-02-20 21:56:00 -08:00
Pavel Minaev
915e24d2a0 Squashed 'ptvsd/pydevd/' content from commit b45e9be
git-subtree-dir: ptvsd/pydevd
git-subtree-split: b45e9be5338baa652055f52c494a4febefe75c2d
2018-02-20 21:56:00 -08:00
Pavel Minaev
dd90ba101f Vendor pydevd subtree. 2018-02-20 21:55:29 -08:00
Pavel Minaev
2b492e667b Vendor untangle. 2018-02-20 21:53:03 -08:00
Eric Snow
15be74a57d
Merge pull request #98 from ericsnowcurrently/fix-cmd-run
Do not send a CMD_RUN response in tests.
2018-02-20 15:17:38 -07:00
Eric Snow
184629dae6 Do not send a CMD_RUN response. 2018-02-20 22:16:39 +00:00
Eric Snow
0ec1747f5f lint 2018-02-20 22:05:15 +00:00
Eric Snow
3b4d2f310a
Merge pull request #97 from ericsnowcurrently/close-socket
Ensure that all the sockets get closed after tests.
2018-02-20 14:59:11 -07:00
Eric Snow
80625034a7 Separate binding from connecting. 2018-02-20 21:58:51 +00:00
Eric Snow
d275a9ded6 Split up start_server() and start_client(). 2018-02-20 18:26:39 +00:00
Karthik Nadig
758586d934
Merge pull request #95 from DonJayamanne/uncaughtException
breaking on unhandled exceptions should be treated as exceptions
2018-02-16 20:40:00 -08:00
Don Jayamanne
24527ecae6 breaking on unhandled exceptions should be treated as exceptions 2018-02-16 20:03:16 -08:00
Karthik Nadig
c10e4d3371
Merge pull request #94 from DonJayamanne/removeYieldForCmdRunRequest
remove yield from CMD_RUN request
2018-02-16 18:09:03 -08:00