1
0
forked from VimPlug/jedi
Commit Graph

691 Commits

Author SHA1 Message Date
Dave Halter 8108122347 Make string additions work for file path completion
With this most simple cases of file path completions should be working now, fixes #493
2019-08-05 01:43:50 +02:00
Dave Halter 45dada9552 Fix interpeter project path 2019-08-05 00:43:37 +02:00
Dave Halter e008a515e3 Fix a few more file name completion cases 2019-08-04 22:43:23 +02:00
Dave Halter fd1e6afd07 A first iteration for file path completions 2019-08-04 13:50:23 +02:00
Dave Halter 9dd088f3db Fix a test failure 2019-08-03 14:58:57 +02:00
Dave Halter 8e1417e3ce Add Definition.execute, fixes #1076 2019-08-03 02:01:30 +02:00
Dave Halter c737e3ee40 Skip more Python 2 tests 2019-08-02 15:54:10 +02:00
Dave Halter 4c3d4508e9 Skipping of tests was done the wrong way again 2019-08-02 15:50:06 +02:00
Dave Halter 70bcc9405f Skip the right tests 2019-08-02 15:25:20 +02:00
Dave Halter 6a82f60901 Parameter.kind is not avaialble in Python 3.5 2019-08-02 13:49:01 +02:00
Dave Halter 814998253a Fix Python 2 test issues 2019-08-02 13:44:04 +02:00
Dave Halter a22c6da89f Add a few docstrings to make some things clearer 2019-08-02 13:16:18 +02:00
Dave Halter 876a6a5c22 Add ParamDefinition.kind, fixes #1361 2019-08-02 13:11:41 +02:00
Dave Halter 642e8f2aa6 Make it possible to format a param to a string, fixes #1074 2019-08-02 12:17:58 +02:00
Dave Halter a64ef2759c Add another test for signature annotations 2019-08-02 12:17:58 +02:00
Dave Halter ca6a7215e2 Test infer_default 2019-08-02 10:41:04 +02:00
Dave Halter 24db05841b Add a execute_annotation option to infer_annotation 2019-08-02 10:24:15 +02:00
Dave Halter 375d1d57fb Test infer_annotation 2019-08-02 10:00:17 +02:00
Dave Halter a803d687e2 Skipped Python 2 Interpreter tests the wrong way 2019-07-24 13:44:26 +02:00
Dave Halter 05d9602032 Fix partial signatures for MixedObject
Now a MixedObject return the signatures of its CompiledObject all the time, fixes #1371
2019-07-24 12:58:20 +02:00
Dave Halter 3d08eb92d5 Very small refactoring 2019-07-23 13:08:57 +02:00
Johannes-Maria Frank 02d16ac55c Fix for failing assertion on native modules Issue #1354 (#1370) 2019-07-23 13:02:08 +02:00
Dave Halter a06d760f45 Use fixture names everywhere 2019-07-10 23:26:59 -07:00
Dave Halter b7687fcfb7 Cleanup a test file 2019-07-10 23:23:18 -07:00
Dave Halter 0ec86d5034 Use parametrize instead of TestCase 2019-07-10 23:22:10 -07:00
Dave Halter cef23f44cd Remove a TestCase class usage 2019-07-10 19:32:19 -07:00
Dave Halter e889a4923e Use pytest.mark.parametrize for something instad of a class 2019-07-10 19:04:12 -07:00
Dave Halter 114aba462c Use the names fixture even more 2019-07-10 19:00:24 -07:00
Dave Halter 26c7cec7b5 Use the names fixture more 2019-07-10 18:39:33 -07:00
Dave Halter 3e3a33ab79 A small rename 2019-07-10 18:38:24 -07:00
Dave Halter 7f386e0e68 Refactor names tests 2019-07-10 18:34:40 -07:00
Dave Halter 82d970d2b8 A small refactoring 2019-07-10 18:24:21 -07:00
Dave Halter 3ed9e836cc Make sure __wrapped__ works properly when using an Interpreter, fixes #1353 2019-07-10 16:12:57 -07:00
Dave Halter 670cf4d394 Make API param names appear without leading double underscores, fixes #1357 again 2019-07-10 12:10:12 -07:00
Dave Halter e85fba844c Fix some call signature tests 2019-07-09 00:46:53 -07:00
Dave Halter ee5557ddf6 Make expected index work in Python 3 2019-07-09 00:37:33 -07:00
Dave Halter 42f72b219b Test both closing brackets and non-closing brackets for CallSignature.index 2019-07-09 00:16:53 -07:00
Dave Halter 374721b789 Fix a case with errors 2019-07-09 00:04:53 -07:00
Dave Halter 01cec186ae Move some code around 2019-07-08 22:52:04 -07:00
Dave Halter 3fb89f9f9b Fix some kwargs cases 2019-07-08 22:38:22 -07:00
Dave Halter a0b4e76c1a Fix some *args issues 2019-07-08 17:03:45 -07:00
Dave Halter 97bf83aa03 Deal better with some error nodes 2019-07-08 14:26:11 -07:00
Dave Halter dd78f4cfbf Fix some error node handling for call signatures 2019-07-08 13:22:07 -07:00
Dave Halter 08019075c3 Fix CallSignature index for a looot of cases, fixes #1364,#1363 2019-07-08 12:40:58 -07:00
Dave Halter ef9d803ce3 Refactor some call details 2019-07-05 14:30:59 -07:00
Dave Halter a26cb42d07 Disable a test for Python 2 2019-07-04 09:31:22 -07:00
Dave Halter 947bfe7b78 Fix an issue with keyword params, fixes #1356 2019-07-03 22:35:46 -07:00
Dave Halter be6c90d135 Simplify some test code for param defaults, see #1356 2019-07-03 19:43:32 -07:00
Linus Pithan 15bb9b29a2 adding test_kwarg_defaults to point out missing default value of kwargs in certain cases 2019-07-02 11:52:57 +02:00
Dave Halter fafd6b2ac6 Keyword completions are no longer possible directly after a number, fixes #1085 2019-06-26 15:04:46 +02:00