debugpy/tests
Pavel Minaev e1d5543819 Fix #1875: Inject ptvsd into subprocesses
Fix #1901: Race between IDE and server connecting to the adapter

Use "evaluate" request without "frameId" to import ptvsd into the debuggee as soon as server attaches.

If the adapter is spawned by the server, wait for server to connect if IDE connects first.

Fix test_subprocess to use the new test API, and add a check for ptvsd being loaded in the child process.
2019-11-12 18:13:25 -08:00
..
_logs Also capture full pytest logs with --ptvsd-logs. 2019-09-30 04:41:10 -07:00
debug Fix #1713: Adapter: multiple concurrent sessions 2019-10-30 17:12:17 -07:00
DEBUGGEE_PYTHONPATH Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
patterns Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
ptvsd Fix #1875: Inject ptvsd into subprocesses 2019-11-12 18:13:25 -08:00
test_data Disable attach_by_socket("api") for test_flask due to #1886 2019-10-30 17:12:17 -07:00
tests Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
watchdog Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
__init__.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
code.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
conftest.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
logs.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
net.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
pytest_fixtures.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
pytest_hooks.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00
requirements.txt Add code coverage for tests (excluding ptvsd.server and pydevd). 2019-09-18 21:42:51 -07:00
timeline.md Update tests to use python debug adapter (#1660) 2019-08-12 13:53:24 -07:00
timeline.py Add "from __future__ import division" to all ptvsd modules. 2019-10-30 17:12:17 -07:00