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
|
a117f9f2e7
|
Avoid execution of Jedi in test setup
This makes testing Jedi potentially faster.
|
2017-12-24 03:25:43 +01:00 |
|
Dave Halter
|
7ad37fb976
|
Skip more tests if it's necessary.
|
2017-12-23 19:56:47 +01:00 |
|
Dave Halter
|
723d6515ac
|
Change two tests that were written in a strange way
|
2017-12-20 10:36:39 +01:00 |
|
Dave Halter
|
a96f2c43df
|
Add a way to skip typing tests in non default environments
|
2017-12-20 10:07:16 +01:00 |
|
Dave Halter
|
96a67f9a4c
|
Start using the correct parser for each environment
|
2017-12-19 19:19:35 +01:00 |
|
Dave Halter
|
a9ebd92c20
|
Add a way to specify environments in tox
|
2017-12-19 19:02:57 +01:00 |
|
Dave Halter
|
5f2b49d039
|
Merge branch 'master' into virtualenv
|
2017-12-18 01:41:29 +01:00 |
|
Dave Halter
|
1c62db04ba
|
Make it possible to get the right version parser for a certain environment
|
2017-12-16 00:30:47 +01:00 |
|
Dave Halter
|
d0732e58cc
|
api.virtualenv -> api.environment
|
2017-12-15 18:20:35 +01:00 |
|
Dave Halter
|
0d7f93c019
|
DefaultEnvironment -> get_default_environment
|
2017-12-15 18:13:21 +01:00 |
|
Dave Halter
|
3cd5fa3c20
|
Better support for searching python environments
|
2017-12-15 12:19:52 +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
|
94e2e92888
|
Remove unit test class from speed tests
|
2017-12-13 19:22:45 +01:00 |
|
Dave Halter
|
8003d30b06
|
Fix the Python 2.7 tests
|
2017-12-11 21:39:30 +01:00 |
|
Dave Halter
|
b196c6849b
|
Don't try to pickle ellipsis
|
2017-12-11 20:55:34 +01:00 |
|
Dave Halter
|
aa7319dba5
|
Remove the last test failures.
|
2017-12-09 17:38:45 +01:00 |
|
Dave Halter
|
649225333f
|
Get the subprocess mostly working
|
2017-12-08 09:44:12 +01:00 |
|
Dave Halter
|
a210be8198
|
Don't use the create function anymore in compiled
Now the whole creation of builtin objects is abstract and was moved to subprocesses etc.
|
2017-12-06 15:26:29 +01:00 |
|
Dave Halter
|
13f8f37547
|
Use even more subprocess accesses
|
2017-12-06 15:16:27 +01:00 |
|
Dave Halter
|
42fb93dc01
|
Use the subprocess access to create acceses
|
2017-12-06 15:06:48 +01:00 |
|
Dave Halter
|
f09ca9fc20
|
Use access handles everywhere
|
2017-12-06 14:46:27 +01:00 |
|
Dave Halter
|
543f4f7ff2
|
Move some stuff from compiled to context
|
2017-11-29 01:03:01 +01:00 |
|
Dave Halter
|
47114178e9
|
Fake context python code is now not the base for a lot of things anymore. It just gets executed.
|
2017-11-28 18:26:12 +01:00 |
|
Dave Halter
|
accf20226d
|
Fix a few more tests
|
2017-11-26 22:07:13 +01:00 |
|
Dave Halter
|
e71f0062dd
|
Get a lot of tests passing
|
2017-11-26 17:48:00 +01:00 |
|
Dave Halter
|
7263d8565b
|
Add an access abstraction (only array tests work, yet)
The access abstraction will be the new way of accessing builtin objects. This way it will be easier to move that to another process
|
2017-11-25 19:47:49 +01:00 |
|
Dave Halter
|
1a7fc512bc
|
Eliminate CompiledObject.type
|
2017-11-23 21:50:18 +01:00 |
|
Dave Halter
|
87452639ad
|
Exceptions now also work over the subprocess.
|
2017-11-17 01:54:05 +01:00 |
|
Dave Halter
|
4a7d715a57
|
Finally got compiled_objects and the access to them working
|
2017-11-17 01:42:27 +01:00 |
|
Dave Halter
|
73576b2a8b
|
Progress when working with evaluators
|
2017-11-17 01:21:38 +01:00 |
|
Dave Halter
|
4136dcaf08
|
Make the subprocesses work and return the right sys paths for the different versions
|
2017-11-15 08:58:13 +01:00 |
|
Dave Halter
|
96149d2e6a
|
Make it possible to connect to a subprocess to get the sys path
|
2017-11-14 18:25:37 +01:00 |
|
Robin Roth
|
88cf592c95
|
Make goto work with await
Created together with @langsamer and @davidhalter
|
2017-10-28 14:10:05 +02:00 |
|
Dave Halter
|
752b7d8d49
|
One more usages test.
|
2017-10-15 21:11:49 +02:00 |
|
Dave Halter
|
2b138b3150
|
Usages fix for more complex situations
|
2017-10-09 21:09:04 +02:00 |
|
Dave Halter
|
bedff46735
|
Simplify usages. It should also work way better, now.
|
2017-10-08 20:13:24 +02:00 |
|
Dave Halter
|
21531abd1e
|
Fix a small test error
|
2017-10-05 20:43:31 +02:00 |
|
Dave Halter
|
7019ca643e
|
Remove a possible security issue
sys paths are not executed anymore and use static analysis now.
|
2017-10-05 19:57:50 +02:00 |
|
Dave Halter
|
51d2ffb078
|
Use sys path mostly from project and move some sys path stuff around.
|
2017-10-05 10:06:28 +02:00 |
|
Dave Halter
|
383f749026
|
Move the initial sys path generation into a new project class.
|
2017-10-02 20:19:55 +02:00 |
|
Dave Halter
|
32917d5565
|
Remove the function context to a separate module.
|
2017-09-29 15:28:17 +02:00 |
|
Dave Halter
|
95930d293c
|
Move instance module to the context package.
|
2017-09-29 15:14:56 +02:00 |
|
Dave Halter
|
8f177eea07
|
Move the ModuleContext to a separate module.
|
2017-09-29 13:24:48 +02:00 |
|
Dave Halter
|
d99d4deebf
|
Merge branch 'values'
|
2017-09-28 16:19:38 +02:00 |
|
Dave Halter
|
ee52cc7501
|
Fix most dynamic array issues.
|
2017-09-26 17:26:33 +02:00 |
|
Dave Halter
|
d6a04b2928
|
Remove the deprecated attributes from Jedi.
|
2017-09-20 18:27:29 +02:00 |
|
Dave Halter
|
c7dbf95344
|
Fix recursion issues.
Completely refactored the recursion checker and changed some settings.
Fixes #861.
|
2017-09-17 21:54:09 +02:00 |
|