Dave Halter
|
34488d1bb6
|
named param tests for *args/**kwargs
|
2014-04-19 22:26:24 +02:00 |
|
Dave Halter
|
bb6874bc7c
|
fix for problems with incomplete one liner string literals, after a start of an incomplete string literal the whole line should be seen as an error token
|
2014-04-19 13:56:29 +02:00 |
|
Dave Halter
|
54568c1868
|
disable refactoring tests for now.
|
2014-04-18 17:29:01 +02:00 |
|
Dave Halter
|
33fa2b0cb4
|
call_signatures should work on more nested edge cases
|
2014-04-18 17:17:10 +02:00 |
|
Dave Halter
|
99b1ad18b4
|
test for davidhalter/jedi-vim#268, Definition objects should be unique per position. This was fixed a few commits ago by the whole usage fixes.
|
2014-04-18 15:10:57 +02:00 |
|
Dave Halter
|
b643325889
|
type of NamePart in definition should work.
|
2014-04-18 01:31:07 +02:00 |
|
Dave Halter
|
fe98940624
|
test for problem with builtins in usages
|
2014-04-17 14:41:56 +02:00 |
|
Dave Halter
|
0582979db5
|
documentation to docstring, #395
|
2014-04-17 14:13:47 +02:00 |
|
Dave Halter
|
ddc1cb0e6a
|
same problem with KeywordStatement
|
2014-04-16 10:28:12 +02:00 |
|
Dave Halter
|
15fdecdb61
|
for flows triggered an exception if goto_assignments was used on the keyword. found with the help of sith.py
|
2014-04-16 09:57:01 +02:00 |
|
Dave Halter
|
a341791fda
|
found list indexing issue with sith and fixed it.
|
2014-04-16 01:31:49 +02:00 |
|
Dave Halter
|
62bd8bd8ef
|
make the parametrizing of tests nicer for integration tests
|
2014-04-14 17:07:34 +02:00 |
|
Dave Halter
|
4bc55be103
|
significant speedup due to compiled caching
|
2014-04-13 16:31:38 +02:00 |
|
Dave Halter
|
6de46fe373
|
realizing that #241 is more of a feature than a bug, I disabled the corresponding test. This will be changed once the whole implementation of isinstance becomes more flexible and also allows checks on subclasses, so that no information is lost.
|
2014-04-09 16:27:42 +02:00 |
|
Dave Halter
|
d8d6b20a17
|
fix line split issues in cache
|
2014-04-09 13:16:28 +02:00 |
|
Dave Halter
|
46277eb9c9
|
call_signatures caching should be much more precise, now. fixes #390
|
2014-04-09 12:27:23 +02:00 |
|
Dave Halter
|
17345b6e78
|
reduce/remove getitem side effects, tests for #297
|
2014-04-07 16:06:07 +02:00 |
|
Dave Halter
|
ea62ad6a50
|
backwards tokenizer can now handle 10e-5 and so on literals
|
2014-04-07 15:51:24 +02:00 |
|
Dave Halter
|
1704185ed1
|
fix Completion.parent() issues with builtins
|
2014-04-07 15:21:17 +02:00 |
|
Dave Halter
|
0d9f9f0e4a
|
parent on completions tests
|
2014-04-07 14:54:56 +02:00 |
|
Dave Halter
|
120099ac5e
|
removed the complex number tests somewhere along the line -> reintroduced.
|
2014-04-07 14:46:26 +02:00 |
|
Dave Halter
|
484ace2cfd
|
fix last problems with #327
|
2014-04-07 14:43:46 +02:00 |
|
Dave Halter
|
b48d0bf622
|
passing hex/oct/bin tests for #327
|
2014-04-07 14:12:12 +02:00 |
|
Dave Halter
|
d15203162a
|
more tests for #327, for complex numbersand the power notation.
|
2014-04-07 13:50:07 +02:00 |
|
Dave Halter
|
99beac1c2b
|
fix completion on int literals, fixes #327
|
2014-04-07 13:04:45 +02:00 |
|
Dave Halter
|
79e2ec85cc
|
implement slicing for __getitem__ with interpreter
|
2014-04-04 15:09:25 +02:00 |
|
Dave Halter
|
09854ae6ca
|
negative factors like -1 are now evaluated
|
2014-04-04 15:07:45 +02:00 |
|
Dave Halter
|
a6fbcde184
|
more detailed tests and implementation of array indexing in the interpreter
|
2014-04-04 13:22:12 +02:00 |
|
Dave Halter
|
b8987fe451
|
CompiledObject.get_index_types implementation example
|
2014-04-03 19:05:29 +02:00 |
|
Dave Halter
|
1facdb2961
|
test for 3 part slice precedences
|
2014-04-03 18:59:16 +02:00 |
|
Dave Halter
|
9959929220
|
test lists in Interpreter, #297
|
2014-04-03 11:42:22 +02:00 |
|
Dave Halter
|
e681ed9fda
|
test for #178, docstring type annotations should be executed
|
2014-04-02 20:41:25 +02:00 |
|
Dave Halter
|
69364c598f
|
fix abroken test
|
2014-04-02 16:01:39 +02:00 |
|
Dave Halter
|
a66f8e5a0b
|
more Definition.parent tests.
|
2014-04-02 15:44:55 +02:00 |
|
Dave Halter
|
d8c433cb20
|
Definition.parent is working. fixes #325
|
2014-04-02 15:37:41 +02:00 |
|
Dave Halter
|
99f292fbb5
|
tests for Definition.parent(), #325
|
2014-04-02 15:25:57 +02:00 |
|
Dave Halter
|
b823a196d6
|
tests for support for symbol browsing with imports and 'defined_names', see #344
|
2014-04-02 13:17:55 +02:00 |
|
Dave Halter
|
d6ffc80f0e
|
cast pr.Function to er.Function even in the api.
|
2014-04-02 11:40:50 +02:00 |
|
Dave Halter
|
283a5086f9
|
use memoize_default instead of strange underscore_decorators in api classes
|
2014-04-02 10:34:43 +02:00 |
|
Dave Halter
|
305b593f3b
|
create an is_callable method for all representation objects, to determine if something is callable or not
|
2014-04-02 09:42:15 +02:00 |
|
Dave Halter
|
d1a6dd1098
|
tests for call signatures that are not actually callable.
|
2014-04-01 15:22:43 +02:00 |
|
Dave Halter
|
ee18e19711
|
moved params to BaseDefinition. This enables completions and gotos to check for call signatures as well, fixes #238
|
2014-04-01 14:34:10 +02:00 |
|
Dave Halter
|
9b3b28f185
|
use defaultdict instead of OrderedDict for testing purposes, since OrderedDict is not supported in Python 2.6
|
2014-03-31 12:18:53 +02:00 |
|
Dave Halter
|
ced5b6ca82
|
goto_assignments and usages both working now with issues like #315
|
2014-03-29 16:37:39 +01:00 |
|
Dave Halter
|
54d9d325da
|
temporary fix for #315. in the future we should be removing that whole indent change crap
|
2014-03-28 02:08:22 +01:00 |
|
Dave Halter
|
5b7843747c
|
test for recurring use of variable name with gotos, #315
|
2014-03-28 02:01:57 +01:00 |
|
Dave Halter
|
1a1d4f5576
|
test: docstring sphinx type returns don't work like the docstring param stuff
|
2014-03-27 21:02:07 +01:00 |
|
Dave Halter
|
2f71bd4e63
|
test for multiple docstring imports with complicated lists and tuples
|
2014-03-27 20:05:39 +01:00 |
|
Dave Halter
|
eea2d0c8c5
|
param docstrings cleaned up - #370
|
2014-03-27 19:51:35 +01:00 |
|
Dave Halter
|
196fcdb4df
|
docstring param hints not working properly - test for #370
|
2014-03-26 16:47:54 +01:00 |
|