David Halter
|
5cf39565ee
|
fix decorator problems in class methods (at least partially, there are problems with @staticmethod and @classmethod)
|
2013-08-09 02:11:12 +04:30 |
|
David Halter
|
a6b1a247c2
|
method decorator tests
|
2013-08-08 15:14:10 +04:30 |
|
David Halter
|
1fb1244b68
|
remove unlogical operation catching
|
2013-08-08 12:36:26 +04:30 |
|
David Halter
|
7f53bd71fe
|
fix encoding problems in python2 for travis
|
2013-08-08 00:26:47 +04:30 |
|
David Halter
|
7ab00242a8
|
finally change name of test.base module to helpers.py, fixes #181
|
2013-08-07 18:35:47 +04:30 |
|
David Halter
|
45432c6cb0
|
documentation and clean up, #181
|
2013-08-07 18:27:25 +04:30 |
|
David Halter
|
04e454269c
|
add test_integration_keyword.py to test keywords (moved out of test_regression), #181
|
2013-08-07 18:12:37 +04:30 |
|
David Halter
|
ee3f8d04f1
|
remove test.base.TestBase finally, #181
|
2013-08-07 18:06:52 +04:30 |
|
David Halter
|
e114c662f9
|
use jedi.Script.method instead of stupid self calls in tests
|
2013-08-07 18:00:45 +04:30 |
|
David Halter
|
74edb9e08e
|
test_regression should not be executable
|
2013-08-07 17:49:52 +04:30 |
|
David Halter
|
297ad635b6
|
moved more methods out of regression tests, created test_unicode.py, #181
|
2013-08-07 17:48:57 +04:30 |
|
David Halter
|
4e75cda7f6
|
moved more methods out of regression tests, created integration_import and jedi_system, #181
|
2013-08-07 17:41:22 +04:30 |
|
David Halter
|
5b4ee16317
|
move some docstring tests, #181
|
2013-08-07 17:37:14 +04:30 |
|
David Halter
|
686e29c2f2
|
move cache test to the right file, #181
|
2013-08-07 17:25:47 +04:30 |
|
David Halter
|
0b3a623c8d
|
add a separate jedi system testing file, which helps e.g. if imports are correctly used, #181
|
2013-08-07 17:20:02 +04:30 |
|
David Halter
|
a7584cfa04
|
add a separate api testing file, #181
|
2013-08-07 17:15:36 +04:30 |
|
David Halter
|
5c39b4596c
|
add a separate docstring testing file, #181
|
2013-08-07 17:10:41 +04:30 |
|
David Halter
|
31e0b89791
|
add a separate speed testing file, #181
|
2013-08-07 17:06:24 +04:30 |
|
David Halter
|
6ed33d7c8d
|
remove interpreter test from test_regression
|
2013-08-07 17:00:46 +04:30 |
|
David Halter
|
ed53ce65ed
|
removed old unused code
|
2013-08-07 16:42:50 +04:30 |
|
David Halter
|
8c5cf0ace6
|
further call_signatures test refactoring
|
2013-08-07 16:40:37 +04:30 |
|
David Halter
|
085a076764
|
finished with a huge refactoring of call_signatures testing
|
2013-08-07 16:33:51 +04:30 |
|
David Halter
|
d1383965aa
|
refactor call signature tests, use own file (incomplete)
|
2013-08-07 14:54:42 +04:30 |
|
David Halter
|
2ea2a8c6cd
|
filter all non executables when used with call_signatures, fixes #240
|
2013-08-07 14:36:35 +04:30 |
|
David Halter
|
a79148925d
|
another improvement to test/base.py
|
2013-08-07 14:16:50 +04:30 |
|
David Halter
|
03c75babdd
|
Allow access to all the Jedi methods with a simplified interface in regression tests
|
2013-08-07 12:54:43 +04:30 |
|
David Halter
|
c6e08221ce
|
fixed more import problems (also with the import usage), definitely fixes davidhalter/jedi-vim#152
|
2013-08-07 10:24:28 +04:30 |
|
David Halter
|
f72816a702
|
fix builtin module imports, fixes davidhalter/jedi-vim#152
|
2013-08-06 18:44:34 +04:30 |
|
David Halter
|
5ec5e2b139
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-08-06 18:03:47 +04:30 |
|
David Halter
|
50438218ef
|
*args/**kwargs without call, fixes #235
|
2013-08-06 16:10:02 +04:30 |
|
David Halter
|
0dc3d5e195
|
*args/**kwargs tests for #235 (failing tests)
|
2013-08-06 15:34:12 +04:30 |
|
David Halter
|
22edd6a149
|
*args/**kwargs tests for #235 (those are working)
|
2013-08-06 15:21:40 +04:30 |
|
David Halter
|
289967303d
|
added anaconda, another sublime/jedi plugin, cc @srusskih and @DamnWidget
|
2013-08-06 14:50:37 +04:30 |
|
David Halter
|
1a8227aeec
|
changed no duplicate modules test to respect attributes with the same name as their module
|
2013-08-06 13:52:25 +04:30 |
|
David Halter
|
9f843730ed
|
Merge branch 'repl' into dev
|
2013-08-06 10:57:24 +04:30 |
|
David Halter
|
0dc3106569
|
add keyword_names method to keyword module (includes test), fixes #248
|
2013-08-06 10:55:05 +04:30 |
|
David Halter
|
4d910491bc
|
Merge pull request #280 from davidhalter/repl
Repl completion changes
|
2013-08-05 23:04:30 -07:00 |
|
David Halter
|
66a984b8ef
|
move issues to pull request in contributing
|
2013-08-05 16:36:41 +04:30 |
|
David Halter
|
9c258ca897
|
remove a sys.path hack that is not needed
|
2013-08-05 16:26:50 +04:30 |
|
David Halter
|
06f150028a
|
Merge pull request #278 from asmeurer/sith_print
Working on improving sith.py run
|
2013-08-05 04:52:32 -07:00 |
|
David Halter
|
77d771b10e
|
Merge branch 'dev' into repl
|
2013-08-05 15:35:59 +04:30 |
|
David Halter
|
57ab3cf92c
|
fix doctest problem
|
2013-08-05 15:35:46 +04:30 |
|
David Halter
|
8f7de8f663
|
Merge branch 'dev' into repl
|
2013-08-05 15:20:10 +04:30 |
|
David Halter
|
cea1d265a6
|
repl documentation, adds @asmeurer suggestions
|
2013-08-05 15:18:24 +04:30 |
|
David Halter
|
e287bf9bca
|
changelog for version 0.7.0
|
2013-08-02 15:45:47 +02:00 |
|
David Halter
|
a118b001cc
|
version bump to 0.7
|
2013-08-02 15:38:39 +02:00 |
|
David Halter
|
997e506038
|
fix a magic method problem
|
2013-08-02 15:11:01 +02:00 |
|
David Halter
|
68d02df017
|
fix a parent problem with generators
|
2013-08-01 15:49:52 +02:00 |
|
David Halter
|
cef58f89a8
|
generator problem test
|
2013-08-01 10:23:22 +02:00 |
|
David Halter
|
6c3d7431e7
|
fix a typo
|
2013-07-31 23:03:50 +02:00 |
|
David Halter
|
c615e70889
|
only use repl keyword for now in __main__.py.
|
2013-07-31 17:32:47 +02:00 |
|
David Halter
|
ae6dc782da
|
simplify repl completion support, only use the jedi one, because the builtin completion (rlcompleter) is not context sensitive and makes the whole thing really complicated.
|
2013-07-31 17:16:12 +02:00 |
|
David Halter
|
ea2f9ebd4c
|
from LPGL to MIT license (got the permission from all contributors), fixes #5
|
2013-07-30 03:11:34 +02:00 |
|
David Halter
|
8276848bfb
|
merged master with dev
|
2013-07-29 15:12:21 +02:00 |
|
David Halter
|
2b6cc01d39
|
forgot @hattya and @srusskih in the contributors list
|
2013-07-29 14:05:54 +02:00 |
|
David Halter
|
16e96afcc0
|
add emails to authors/contributors
|
2013-07-28 23:22:38 +02:00 |
|
David Halter
|
cdba4ef3e1
|
fixed multi level import issue, includes parts of a patch by Lubos Trilety <ltrilety@redhat.com>
|
2013-07-28 23:15:45 +02:00 |
|
David Halter
|
b681c5c90d
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-07-28 21:25:33 +02:00 |
|
David Halter
|
1ed94060df
|
fix another position problem with the reverse tokenizer. includes tests.
|
2013-07-28 21:19:17 +02:00 |
|
David Halter
|
1f54e71a0d
|
Merge pull request #276 from asmeurer/nosetuptools
Nosetuptools
|
2013-07-28 05:45:33 -07:00 |
|
David Halter
|
448e9e90be
|
Merge pull request #273 from asmeurer/pudb
Pudb
|
2013-07-28 05:44:57 -07:00 |
|
David Halter
|
8598fe7327
|
get the reverse tokenizer positions right even with strange docstring situations
|
2013-07-26 01:24:44 +02:00 |
|
David Halter
|
284f2f1671
|
add __iter__method to InstanceElement, because it's needed for arrays
|
2013-07-24 17:21:49 +02:00 |
|
David Halter
|
c8648d9ca5
|
test for unnecessary parentheses inside instances
|
2013-07-24 16:57:46 +02:00 |
|
David Halter
|
f4fdf904ee
|
fix lambdas in instances
|
2013-07-24 16:30:38 +02:00 |
|
David Halter
|
3c96ef8905
|
test for lambdas in InstanceElements
|
2013-07-24 16:16:20 +02:00 |
|
David Halter
|
18e561f332
|
fix problem that strings are no function calls
|
2013-07-24 16:11:51 +02:00 |
|
David Halter
|
972d4e9a08
|
fix a problem with dynamic flow information and usages
|
2013-07-24 01:28:15 +02:00 |
|
David Halter
|
991b138ff3
|
star imports and usages
|
2013-07-23 17:21:12 +02:00 |
|
David Halter
|
dbd04da26c
|
set exit code in sith
|
2013-07-23 17:03:13 +02:00 |
|
David Halter
|
fd2e158cf6
|
fix usage problem on **kwargs params
|
2013-07-23 16:33:59 +02:00 |
|
David Halter
|
68635fc80c
|
fix empty return statement docstrings
|
2013-07-23 15:36:53 +02:00 |
|
David Halter
|
9c53de5034
|
add empty return type test
|
2013-07-23 15:35:37 +02:00 |
|
David Halter
|
434de60350
|
fixed docstring params
|
2013-07-23 15:26:29 +02:00 |
|
David Halter
|
90202b2ad6
|
tests for failing docstrings
|
2013-07-23 15:11:14 +02:00 |
|
David Halter
|
000eb20cce
|
delete old IndexError catches, didn't make sense
|
2013-07-23 14:39:43 +02:00 |
|
David Halter
|
d78b72b046
|
fixed getattr with array call
|
2013-07-23 14:30:18 +02:00 |
|
David Halter
|
db17c27bb8
|
removed old very strange string casts, that didn't really make sense and even though it mentioned a test, it wouldn't break after deleting it
|
2013-07-23 13:33:00 +02:00 |
|
David Halter
|
bb8e864f8e
|
fix UnboundLocalError and TypeError within Array lookups, not a very good solution, but for now it doesn't puke errors
|
2013-07-23 02:33:07 +02:00 |
|
David Halter
|
52c8340d72
|
invalid goto syntax
|
2013-07-23 00:19:58 +02:00 |
|
David Halter
|
471f492f12
|
generators in *args and illegal *args like *1
|
2013-07-23 00:07:17 +02:00 |
|
David Halter
|
6a2afa7e94
|
failing test for illegal unpacking with *
|
2013-07-22 14:42:39 +02:00 |
|
David Halter
|
a6e621e39c
|
add @lvh, @Astrac, @ganwell, @floppym to authors
|
2013-07-20 10:19:57 +02:00 |
|
David Halter
|
2cd7e66016
|
also add sith.py, refs #264
|
2013-07-20 10:09:17 +02:00 |
|
David Halter
|
6ab65999b0
|
Merge branch 'master' of https://github.com/floppym/jedi into dev
|
2013-07-20 10:06:44 +02:00 |
|
David Halter
|
b3c07b9a25
|
Merge remote-tracking branch 'origin/master' into dev
|
2013-07-20 10:03:49 +02:00 |
|
David Halter
|
6017daded5
|
removed statement docstr stuff for now. it will be reintroduced when using the evaluator class
|
2013-07-19 13:17:27 +02:00 |
|
David Halter
|
ebc8d4c04c
|
docstring test with statement docstrings (failed until now, worked only for specific cases)
|
2013-07-19 12:47:38 +02:00 |
|
David Halter
|
ed99e380d7
|
catch ValueError when the cache json.load method fails, fixes #245
|
2013-07-19 10:55:07 +02:00 |
|
David Halter
|
4e34fb9494
|
fixed illegal params problem
|
2013-07-19 10:32:58 +02:00 |
|
David Halter
|
0dfe2f44a5
|
test for dots in params (happens sometimes by accident when generating builtins)
|
2013-07-19 02:40:17 +02:00 |
|
David Halter
|
6525f9169c
|
reformat feature documentation
|
2013-07-19 01:29:58 +02:00 |
|
David Halter
|
9b73f3ca3c
|
exceptions are now accepted in the form of 'except Exception, e'
|
2013-07-19 01:29:16 +02:00 |
|
David Halter
|
f754d1565f
|
fixed error with 'comma' separated exceptions
|
2013-07-19 01:27:40 +02:00 |
|
David Halter
|
b84315b829
|
tests for import problems
|
2013-07-19 00:56:56 +02:00 |
|
David Halter
|
a7cfb89c2a
|
fix a sith problem with empty files
|
2013-07-19 00:15:09 +02:00 |
|
David Halter
|
29f89cc75a
|
finally fixed a unicode problem that existed for a longer time
|
2013-07-18 16:55:19 +02:00 |
|
David Halter
|
7684135b99
|
finally found a test for unicode problems
|
2013-07-18 16:45:27 +02:00 |
|
David Halter
|
3777afb2cb
|
add record file in sith.py to other commands
|
2013-07-18 14:57:22 +02:00 |
|
David Halter
|
dd6967de7c
|
fixed a unicode test problem
|
2013-07-18 14:54:40 +02:00 |
|