Dave Halter
|
4cbe2898c0
|
Fix usage tests
With those tests fixed, everything should pass again
|
2019-08-21 01:01:09 +02:00 |
|
Dave Halter
|
0c419a5094
|
Fix class tests
|
2019-08-17 23:52:52 +02:00 |
|
Dave Halter
|
680388a7e8
|
More fixes
|
2019-08-17 17:01:21 +02:00 |
|
Dave Halter
|
c6d2aa6da2
|
Some small improvements
|
2019-08-16 16:44:03 +02:00 |
|
Dave Halter
|
165639c1dd
|
Start implementing the bulk of the context/value separation
|
2019-08-16 16:12:12 +02:00 |
|
Dave Halter
|
03920502c4
|
infer_state -> inference_state
|
2019-08-16 11:44:30 +02:00 |
|
Dave Halter
|
ad4f546aca
|
context -> value
|
2019-08-15 01:23:06 +02:00 |
|
Dave Halter
|
a5dff65142
|
Evaluator -> InferState
|
2019-08-15 00:37:51 +02:00 |
|
Dave Halter
|
8157d119a7
|
eval_ -> infer_
|
2019-08-15 00:20:01 +02:00 |
|
Dave Halter
|
3b4f292464
|
Move the evaluate package to inference
|
2019-08-15 00:14:26 +02:00 |
|
Dave Halter
|
7f3e55df02
|
Fix conversion for contexts
|
2019-06-10 18:56:37 +02:00 |
|
Dave Halter
|
95f3aed82c
|
Eliminate more actual appearances
|
2019-06-10 16:16:34 +02:00 |
|
Dave Halter
|
30526c564e
|
Correct some regex SyntaxWarnings
|
2019-06-03 00:06:23 +02:00 |
|
micbou
|
744662d096
|
Fix resource warnings
|
2019-05-21 13:35:12 +02:00 |
|
Dave Halter
|
655344c09c
|
Merge branch 'master' into pytest
|
2019-05-20 00:21:57 +02:00 |
|
Dave Halter
|
079783e3a1
|
Move trying to resolve stubs to a different place
|
2019-05-10 22:33:49 +02:00 |
|
Dave Halter
|
ab8d7e8659
|
Running a test should not fail if nothing is selected
|
2019-03-28 08:59:59 +01:00 |
|
Dave Halter
|
78f0cc9e8a
|
Better indentation when running run.py
|
2018-09-29 01:19:36 +02:00 |
|
Daniel Hahler
|
a34ee5bb92
|
Revisit pytest config
- add testpaths setting
- tox: remove testpaths from posargs default
- s/py.test/pytest/
|
2018-06-30 23:02:39 +02:00 |
|
Dave Halter
|
bd7c65d963
|
Finally fix all the get_system_environment issues
|
2018-04-15 16:43:53 +02:00 |
|
Dave Halter
|
336087fcf8
|
find_python_environments -> find_system_environments
|
2018-04-14 15:46:16 +02:00 |
|
Dave Halter
|
777d9defc5
|
Give the run.py script an environment parameter
|
2018-04-10 08:42:58 +02:00 |
|
Dave Halter
|
d986c44b94
|
Merge with master
The deprecation of Python2.6 and the insertion of environments made it quite difficult to merge.
|
2018-01-20 19:32:59 +01:00 |
|
Hugo
|
3e8cd9f128
|
Use set literals
|
2018-01-07 10:40:36 +02:00 |
|
Dave Halter
|
4b72a89379
|
There were a few bugs in the previous commit
|
2017-12-28 23:25:09 +01:00 |
|
Dave Halter
|
9906c4f9fc
|
Skip the correct tests
|
2017-12-28 22:03:02 +01:00 |
|
Dave Halter
|
e925661aff
|
Skip tests according to the current environment
|
2017-12-26 15:07:57 +01:00 |
|
Dave Halter
|
a9ebd92c20
|
Add a way to specify environments in tox
|
2017-12-19 19:02:57 +01:00 |
|
Daniel Hahler
|
e621e8590c
|
Improve IntegrationTestCase.__repr__
Having the path (together with the line only) makes it easy to go to the
actual test.
|
2017-12-14 22:44:24 +01:00 |
|
Dave Halter
|
54490be1b2
|
parso.load_grammar now needs version as a keyword argument.
|
2017-07-16 17:16:37 +02:00 |
|
Dave Halter
|
f94ef63ff2
|
Remove load_python_grammar for tests as well.
|
2017-05-25 13:36:40 -04:00 |
|
Dave Halter
|
cd8932fbfc
|
Add a latest grammar to the evaluator and use it to avoid importing from parso import parse.
|
2017-05-24 00:37:36 -04:00 |
|
Dave Halter
|
9bca3d39f5
|
Actually use parso now instead of Jedi.
|
2017-05-19 14:20:14 -04:00 |
|
Dave Halter
|
e8b32e358b
|
Remove 'move' from the parser tree.
|
2017-04-26 18:45:18 +02:00 |
|
Dave Halter
|
3d27d06781
|
Use the new parse method instead of a Parser.
|
2017-03-26 11:49:17 +02:00 |
|
Dave Halter
|
52d855118a
|
Remove get_parsed_node from the parser as well.
|
2017-03-18 03:55:23 +01:00 |
|
Dave Halter
|
97fc3bc23c
|
Refactored the parser calls. Now it's possible to use jedi.parser.python.parse to quickly parse something.
|
2017-03-14 00:38:58 +01:00 |
|
Dave Halter
|
ae8e43d3c7
|
Move get_node() to tree_node and replace all the custom classdefs/funcdefs.
|
2017-01-05 23:43:12 +01:00 |
|
Dave Halter
|
5b9e5f96aa
|
Merge with master.
|
2017-01-02 13:05:45 +01:00 |
|
Dave Halter
|
5fb5580259
|
Fix a few things that were broken by the mixed object refactoring.
|
2016-12-16 17:29:37 +01:00 |
|
Dave Halter
|
f6070496ad
|
Fixes to the isinstance tests.
|
2016-11-28 09:34:59 +01:00 |
|
Dave Halter
|
65d3e29146
|
dostring fixes.
|
2016-11-13 20:23:17 +01:00 |
|
Dave Halter
|
853f9fdb08
|
Somre more fixes towards basic stuff.
|
2016-11-12 14:23:44 +01:00 |
|
Daniel Hahler
|
a4aabc2b65
|
Improve documentation in test/run.py
|
2016-11-04 14:28:27 +01:00 |
|
Dave Halter
|
f57455f0ad
|
Deprecate Evaluator.wrap.
|
2016-11-01 23:38:06 +01:00 |
|
Dave Halter
|
2e6603cc2e
|
A lot of small improvements.
|
2016-10-22 17:40:42 +02:00 |
|
Dave Halter
|
885cf62a12
|
Remove the position_modifier from the parser.
|
2016-09-18 00:50:31 +02:00 |
|
Dave Halter
|
e0cb1346e1
|
Add basic yield from type inference. References #647.
|
2016-07-09 02:33:56 +02:00 |
|
Dave Halter
|
0445d51d34
|
Remove the user_scope from the user_context module.
|
2016-06-27 08:35:24 +02:00 |
|
Dave Halter
|
9930ab5056
|
Small fixes to make the tests pass again.
|
2016-06-11 16:50:05 +02:00 |
|