Dave Halter
|
db1a4415b3
|
Some tests that involved jedi were actually a bit wrong and only worked in certain environments.
|
2018-01-05 00:48:40 +01:00 |
|
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
|
ff65cf8ebe
|
Use compatible syntax
|
2018-01-02 19:14:12 +01:00 |
|
Maxim Novikov
|
7f21fdfbc7
|
Fallback
|
2018-01-02 19:10:15 +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
|
d2cf2e69c9
|
Try a bit more if modifying the PATH is now possible.
|
2018-01-02 16:53:48 +01:00 |
|
Dave Halter
|
5e8d7a3c87
|
A comparison was wrong
|
2018-01-02 16:34:58 +01:00 |
|
Dave Halter
|
b2b8607bd6
|
A new version of the travis install script
|
2018-01-02 16:33:05 +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
|
d93b613fd9
|
Move the default environment around
|
2018-01-01 20:37:50 +01:00 |
|
Dave Halter
|
966bd53b40
|
More travis trying
|
2017-12-31 14:10:08 +01:00 |
|
Dave Halter
|
39f82bc5aa
|
Better debugging for travis
|
2017-12-31 02:49:18 +01:00 |
|
Dave Halter
|
2fbdf0dc09
|
Forgot to add the executable bit to the travis installer.
|
2017-12-30 23:27:11 +01:00 |
|
Dave Halter
|
39a456be41
|
Experiment with travis and installing packages differently
|
2017-12-30 23:08:32 +01:00 |
|
Dave Halter
|
9b1d3ff207
|
The tags should be annotated if possible
|
2017-12-30 14:05:14 +01:00 |
|
Dave Halter
|
b5e0df0e8c
|
Remove 2.6 from travis
|
2017-12-30 05:21:56 +01:00 |
|
Dave Halter
|
9c9b52422d
|
Correct the travis file
|
2017-12-30 05:14:26 +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
|
b716fb7dc6
|
Use the parser to check for certain namedtuple features
This fixes tests that are used with python 2 but a different environment
|
2017-12-30 04:41:19 +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
|
0ed9e1c249
|
The given sys_path gets converted to unicode now in py2
|
2017-12-30 03:40:01 +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
|
05804f1768
|
Monkeypatch the Unpickler in Python3.3
Needed to get Python3.3 working. See the comment in the commit.
|
2017-12-29 15:37:37 +01:00 |
|
Dave Halter
|
408293085c
|
Try to pass the environment variable for JEDI_TEST_ENVIRONMENT to pytest over tox
|
2017-12-29 13:49:24 +01:00 |
|
Dave Halter
|
ed57f6172f
|
Correct the two last unicode issues
|
2017-12-29 12:59:06 +01:00 |
|
Dave Halter
|
2ba46759fc
|
Some repr went crazy
|
2017-12-29 03:58:02 +01:00 |
|
Dave Halter
|
95bf858669
|
Make it more clear for debugging where dynamic search ended
|
2017-12-29 03:54:12 +01:00 |
|
Dave Halter
|
d7de3f3fec
|
Fix pep0484 comments
|
2017-12-29 03:29:29 +01:00 |
|
Dave Halter
|
a1051bd5f2
|
Better display of descriptors
|
2017-12-29 03:29:08 +01:00 |
|