1
0
forked from VimPlug/jedi
Commit Graph

1052 Commits

Author SHA1 Message Date
David Halter 5ad12bc8aa fix mro usage and all the type stuff (see also my blog post about why dir is wrong). fixes #314, fixes #86 2013-09-13 22:47:00 +04:30
David Halter 39a5c8501b fixed file in python 2.7 with test, fixes #309 2013-09-06 16:00:12 +04:30
David Halter 9bbd73bf86 fix problems with set_vars that were no set_vars 2013-09-06 15:24:14 +04:30
David Halter 6f16aaaa19 corrected an old comment 2013-09-06 15:12:54 +04:30
David Halter d216ab331a also add a test for class execution, which still fails due to another bug, that has been (almost) fixed lately, fixes #305 2013-09-06 15:09:12 +04:30
David Halter fcc6c4d811 goto before assignments should still work, 305 2013-09-06 14:56:35 +04:30
David Halter 95bac43840 before assignment goto test, #305 2013-09-06 14:35:56 +04:30
David Halter 648095ad52 sorted builtin should now be working, fixes #312 2013-09-06 14:08:54 +04:30
David Halter b18cafa8f8 test for #312, sorted/reversed builtins 2013-09-06 13:27:15 +04:30
David Halter 9eca33f55c final import renamings for the new parser package 2013-09-06 01:27:07 +04:30
David Halter 13f0c2b91f all the import changes 2013-09-06 01:19:19 +04:30
David Halter 33711ba966 fix problems with literals, finally 2013-09-06 00:40:08 +04:30
David Halter 78f3199b03 fix some tests, that have been broken by literals 2013-09-05 23:51:25 +04:30
David Halter 2b88640c3a statements should care for its own docstrings, not the parser 2013-09-02 23:12:10 +04:30
David Halter 9c6dae1df8 temporarily disable old tests to refactor set_vars 2013-09-01 23:54:15 +04:30
David Halter 2ee7ee4473 regression test for #205 2013-08-31 19:59:39 +04:30
David Halter 1ebf68999a make source parameter in Script optional 2013-08-31 14:41:37 +04:30
David Halter b8a909d352 fix a wrong usage of column in absolute import tests 2013-08-31 13:39:08 +04:30
David Halter 0d221ffebc line/column ValueError are now being raised if they are not valid in Script 2013-08-31 11:51:52 +04:30
David Halter 23ece5e4c8 Script needs valid ranges, otherwise ValueError should be raised (test) 2013-08-31 11:47:10 +04:30
David Halter 5267e13e0a fixed a problem with classes in docstrings 2013-08-31 11:32:35 +04:30
David Halter b68e3cc8de problems with class in docstring 2013-08-31 00:03:02 +04:30
David Halter 8cefc8d49b provide test for #298 2013-08-26 20:16:55 +04:30
David Halter 2f3304b9f1 test for multiple call_signatures 2013-08-21 15:47:25 +04:30
David Halter eca786bf0e fix a problem with empty scripts 2013-08-21 13:42:18 +04:30
David Halter a6b6b6cbe8 parsing representation get_code tests 2013-08-18 00:06:08 +04:30
David Halter f0b25d5451 simple debug test, if they work 2013-08-17 23:40:00 +04:30
David Halter 230bf724a2 empty asserts should not lead to broken parsers 2013-08-17 23:04:01 +04:30
David Halter af7089b8ca use cwd_at to avoid test failures if called from different places 2013-08-17 23:03:32 +04:30
David Halter a1e232bcbf fix local imports in repl completion 2013-08-17 22:43:20 +04:30
David Halter a8e259763e fix problem with variables in from clauses, #268 2013-08-17 22:04:55 +04:30
David Halter a1d61e4855 after 'from namespace ', only import completion is allowed, as well as a lot of related fixes to context/user_stmt stuff, fixes #291 2013-08-17 21:28:53 +04:30
David Halter 1ce4babe36 fix a problem in readline completion with upper/lower cases 2013-08-17 19:19:47 +04:30
David Halter e46d33be90 move completion to interpreter, which improves shell completion 2013-08-17 10:49:23 +04:30
David Halter 2612963f58 fix many position problems 2013-08-17 00:34:20 +04:30
David Halter 8beeb71f84 parsing import names position tests 2013-08-16 22:51:35 +04:30
David Halter 7485802149 tests for class/func name positions 2013-08-16 22:38:56 +04:30
David Halter d4f605d213 fix name end_pos problems 2013-08-16 22:31:51 +04:30
David Halter 098397aa79 tests for module name/position 2013-08-16 22:25:35 +04:30
David Halter 3d698ffad6 call type tests 2013-08-16 22:00:27 +04:30
David Halter cb21de45f1 add parsing tests for name/call positions 2013-08-16 21:34:58 +04:30
David Halter 0268109d1d fast parser test improvements 2013-08-16 21:33:43 +04:30
David Halter b32065052a test that proves fast_parser problems in certain cases 2013-08-16 16:03:56 +04:30
David Halter f12e7f66c4 remove unused argument from calls to set_debug_function 2013-08-16 14:06:53 +04:30
David Halter e63783f122 test for empty decorators 2013-08-16 11:02:22 +04:30
David Halter 873c609fca forgot to write a test for #293 2013-08-16 10:05:25 +04:30
David Halter 4b0465a2d1 REPL completion deletes the line sometimes, fixes #293 2013-08-16 10:00:52 +04:30
David Halter 8b5e130e55 fix a problem with setup_readline, using __dict__ instead of a simple dir(), #280 2013-08-16 01:38:58 +04:30
David Halter fbcecaf1ef deprecate 'source_path' as a Script parameter in favour of 'path' 2013-08-15 19:25:19 +04:30
David Halter 19f904f999 fix a problem with testing setup_readline, when running all tests, this should also mean that #280 is now really finished 2013-08-15 15:14:59 +04:30