Dave Halter
|
4d896892a3
|
Skip some 3.3 tests for travis
Python 3.3 on travis doesn't have zip support compiled.
Just ignore tests since 3.3 is End-of-Life anyway.
|
2018-01-04 01:46:07 +01:00 |
|
Dave Halter
|
3d39ffd16c
|
Skipping was done wrong
|
2018-01-03 19:45:46 +01:00 |
|
Maxim Novikov
|
a2031d89b1
|
Fix tests
|
2018-01-02 18:24:38 +01:00 |
|
Maxim Novikov
|
78cbad0d08
|
Fix implicit namespace autocompletion. Resolves: #959
|
2018-01-02 18:17:48 +01:00 |
|
Dave Halter
|
9c5ce5a8d2
|
Try to use the virtual env that was defined in the VIRTUAL_ENV variable, if possible.
|
2018-01-02 01:28:02 +01:00 |
|
Dave Halter
|
bcb3f02a01
|
If a subprocess gets killed by an OOM killer or whatever it should respawn and raise an InternalError
|
2018-01-02 00:56:22 +01:00 |
|
Dave Halter
|
7ff6871548
|
Merge Subprocess and CompiledSubprocess
|
2018-01-02 00:33:30 +01:00 |
|
Dave Halter
|
927aa2bd91
|
Try to recover from errors that are happening in subprocesses
|
2018-01-02 00:24:15 +01:00 |
|
Dave Halter
|
b901ab9b0d
|
Some refactoring to finally get tests working with py27 and 3 environments
|
2017-12-30 05:01:50 +01:00 |
|
Dave Halter
|
4514373de6
|
Use unicode strings in test to pass some tests in Python 2
|
2017-12-30 04:36:59 +01:00 |
|
Dave Halter
|
a14f665b5a
|
Use Script everywhere where cwd_at is used, otherwise Python 2.7 is annoying
|
2017-12-30 03:55:23 +01:00 |
|
Dave Halter
|
f17afc6519
|
Try to avoid the pth tests not working because of the created virtualenv in tox
|
2017-12-30 03:15:28 +01:00 |
|
Dave Halter
|
e2629b680f
|
Test if virtualenvs and pth files work
|
2017-12-30 00:02:14 +01:00 |
|
Dave Halter
|
7de04fb28d
|
Move the module name searching to the subprocess
|
2017-12-29 21:10:00 +01:00 |
|
Dave Halter
|
68381e09c9
|
Move the last test out of test_regressions and delete the file
This also deletes a test that probably has become useful because the issue it tested was caused by code that doesn't exist anymore
|
2017-12-29 20:38:30 +01:00 |
|
Dave Halter
|
01ffd2f981
|
Move most of the regression tests into other test files
|
2017-12-29 20:26:53 +01:00 |
|
Dave Halter
|
918153d55a
|
Cleanup test_regression tests
|
2017-12-29 20:13:04 +01:00 |
|
Dave Halter
|
ff4f7d5471
|
Move test_integration_keywrod to test_api/test_keyword
|
2017-12-29 20:05:37 +01:00 |
|
Dave Halter
|
c7266d65c1
|
Cleanup the docstring tests
|
2017-12-29 19:47:28 +01:00 |
|
Dave Halter
|
bf73fcbed4
|
More test_evaluate Script fixtures
|
2017-12-29 19:36:05 +01:00 |
|
Dave Halter
|
5fc755b0cf
|
stdlib fixture conversions
|
2017-12-29 19:13:15 +01:00 |
|
Dave Halter
|
ac21fc376e
|
More Script fixture conversions in test_evaluate
|
2017-12-29 19:08:09 +01:00 |
|
Dave Halter
|
2493e6ea16
|
Migrate parso integration to script fixture
|
2017-12-29 18:47:13 +01:00 |
|
Dave Halter
|
181fe38c17
|
Use Script in more places
|
2017-12-29 18:43:10 +01:00 |
|
Dave Halter
|
da211aa63d
|
Use the Script fixture more generally
|
2017-12-29 18:40:17 +01:00 |
|
Dave Halter
|
38cacba385
|
Differentiate between different Python versions in a specific test
|
2017-12-29 16:09:48 +01:00 |
|
Dave Halter
|
5efd67758e
|
Start replacing Script calls with a fixture
This is important to migrate all tests to specific fixtures.
|
2017-12-29 15:51:16 +01: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
|
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 |
|