Commit graph

1945 commits

Author SHA1 Message Date
Eric Snow
d4b3f2b766 Fix the high-level tests on Mac. 2018-03-26 17:52:19 -06:00
Don Jayamanne
2d94dfd22d
Insert --module flag before --file (#259)
Fixes #257
2018-03-25 15:14:24 -07:00
Pavel Minaev
61836b95ed Update version number to 4.0.0a4 2018-03-24 12:41:04 -07:00
Karthik Nadig
f6189436dc Tests for VS options 2018-03-24 12:38:34 -07:00
Karthik Nadig
44fb220844 Moving launch options parsing to launch request handler 2018-03-24 12:38:34 -07:00
Karthik Nadig
c643f51bdf Enable django and jinja2 plugins for line breakpoints 2018-03-24 12:38:34 -07:00
Karthik Nadig
e099e9c5fe
Merge pull request #242 from karthiknadig/modules
Modules
2018-03-23 13:22:42 -07:00
Karthik Nadig
5b094d53af Test and linting fixes 2018-03-23 00:52:09 -07:00
Karthik Nadig
1d8403f765 Fixes threading issue with modules 2018-03-23 00:40:19 -07:00
Karthik Nadig
930078767a linting fixes and cleanup 2018-03-22 19:20:29 -07:00
Karthik Nadig
3a2fd0783a Some fixes and format adjustments 2018-03-22 19:05:21 -07:00
Karthik Nadig
9f18939860 Improve module searching and frame name formatting. 2018-03-22 16:07:38 -07:00
Karthik Nadig
6b350ac81a Implement modules manager and stack format handler 2018-03-22 16:07:05 -07:00
Karthik Nadig
ca3b2203de Add modules manager class 2018-03-22 16:07:05 -07:00
Karthik Nadig
b65884c7b4 Enable modules support 2018-03-22 16:07:05 -07:00
Pavel Minaev
314211d17c Improve value formatting for setExpression. 2018-03-22 15:59:02 -07:00
Pavel Minaev
10c16fd505 Fix #17: Raw value retrieval
Add support for rawString formatting.

Avoid race conditions over shared state when changing value format.
2018-03-22 15:59:02 -07:00
Eric Snow
8d9671fa22
Merge pull request #240 from ericsnowcurrently/disable-schema-check
Disable the schema check.
2018-03-21 22:37:59 -07:00
Eric Snow
fd4f6b69c6 Disable the schema check. 2018-03-22 05:29:59 +00:00
Eric Snow
22d6e9f88d
Merge pull request #239 from ericsnowcurrently/fix-intermittent-failure
Fix intermittent test failures.
2018-03-21 22:24:21 -07:00
Eric Snow
43bea57b03 Track threads more carefully. 2018-03-22 05:13:58 +00:00
Eric Snow
024906202d Factor out thread tracking. 2018-03-22 05:13:24 +00:00
Eric Snow
7f41996cc5
Merge pull request #238 from ericsnowcurrently/deps
Install deps for an ci-* make targets.
2018-03-21 17:14:42 -07:00
Eric Snow
b03a232a7d Install deps for an ci-* make targets. 2018-03-22 00:13:57 +00:00
Eric Snow
07948f4ff0
Merge pull request #237 from ericsnowcurrently/deps
Add a dependency on setuptools.
2018-03-21 16:05:19 -07:00
Eric Snow
30e8e3ed15 Add a dependency on setuptools. 2018-03-21 23:03:36 +00:00
Eric Snow
b1e03e8063
Merge pull request #235 from ericsnowcurrently/fix-travis
Check the DAP schema with each PR.
2018-03-21 13:40:00 -07:00
Eric Snow
6b43558133 Check the DAP schema per-PR. 2018-03-21 20:35:25 +00:00
Eric Snow
2478677cb7 Update the vendored DAP schema. 2018-03-21 20:33:35 +00:00
Eric Snow
d65c4f793a Add "make check-dap-schema". 2018-03-21 20:13:53 +00:00
Pavel Minaev
f98ea8b4a4 Update version number to 4.0.0a3 2018-03-21 12:13:06 -07:00
Karthik Nadig
2741d4c3a3
Merge pull request #232 from karthiknadig/exec2
Add support for setExpression
2018-03-21 11:32:57 -07:00
Eric Snow
3095996bcf
Merge pull request #233 from ericsnowcurrently/fix-travis
Fix CI under Python 3.6.
2018-03-21 11:25:46 -07:00
Karthik Nadig
f1870caf72 Addressing comments 2018-03-21 11:15:54 -07:00
Karthik Nadig
97ee17f132 Implement setExpression handler 2018-03-21 11:15:54 -07:00
Karthik Nadig
313cb04bbb Add supportsSetExpression to tests. 2018-03-21 11:15:54 -07:00
Eric Snow
7a5eb10549 Set sys.path when running coverage. 2018-03-21 18:07:28 +00:00
Don Jayamanne
464f7c64c3
Ignore errors when closing the socket (#230)
* Ignore errors when closing the socket
* fix code review comments
* Fixes #228
2018-03-21 10:35:50 -07:00
Don Jayamanne
19a6627d28
Remove args from handler (args captured in factory function scope) (#229)
Fixes #227
2018-03-20 16:06:33 -07:00
Eric Snow
f2e881da4c
Merge pull request #226 from ericsnowcurrently/fix-highlevel-tests
Fix the test suite (mostly).
2018-03-19 19:15:21 -07:00
Eric Snow
ae56422f48 Fix bad unicode in source. 2018-03-20 01:58:53 +00:00
Eric Snow
2c8e602a1e lint (py2) 2018-03-20 01:55:46 +00:00
Eric Snow
0caac506c6 Use the equivalent of BrokenPipeError in Python 2. 2018-03-20 01:54:36 +00:00
Eric Snow
7a9d7e2cd7 Fix SetVariable tests. 2018-03-20 01:37:28 +00:00
Eric Snow
13666f26b3 Add a new protocol result to tests. 2018-03-20 01:13:40 +00:00
Eric Snow
9096024384 Fix init options. 2018-03-20 01:12:52 +00:00
Eric Snow
86baf5a0f8 lint 2018-03-20 00:53:45 +00:00
Eric Snow
b076906e02
Merge pull request #215 from ericsnowcurrently/tests-using-pydevd
Add some initial tests that each use a live pydevd.
2018-03-19 16:56:32 -07:00
Eric Snow
3f419bce1d Fix filename generation. 2018-03-19 23:52:09 +00:00
Karthik Nadig
bcbea8bb5a
Merge pull request #218 from karthiknadig/exec
Do eval and exec for repl evaluate requests
2018-03-19 13:31:41 -07:00