Dave Halter
|
266330c815
|
removed some deprecated calls
|
2014-03-15 14:21:23 +01:00 |
|
Dave Halter
|
c7fc13743f
|
add proper deprecation warnings and warnings become error messages in Jedi; also deprecate CallSignature.call_name
|
2014-03-14 14:49:13 +01:00 |
|
Dave Halter
|
064f161acc
|
signature is now a subclass of definitions
|
2014-03-14 13:32:03 +01:00 |
|
Dave Halter
|
e13f0a60d2
|
signature should be defined as a definitions: tests
|
2014-03-14 13:20:00 +01:00 |
|
Dave Halter
|
56206a1ad8
|
fix test case for python3.3
|
2014-03-14 01:12:37 +01:00 |
|
Dave Halter
|
c5833003dc
|
remove strange Definition.description length limitation
|
2014-03-13 23:09:40 +01:00 |
|
Dave Halter
|
92da4ca99f
|
tests for call signature param names
|
2014-03-13 12:49:08 +01:00 |
|
Dave Halter
|
ec6d7df950
|
fix problems with decorators with call signatures, fixes #319
|
2014-03-13 01:29:32 +01:00 |
|
Dave Halter
|
28d5da2f73
|
call signatures: decorator in class, test for #319
|
2014-03-13 00:05:23 +01:00 |
|
Dave Halter
|
9da09c9058
|
improve the testing documentation. Add a section about the alternate test runner ./run.py
|
2014-03-11 14:27:11 +01:00 |
|
Dave Halter
|
b6dbbd2c5d
|
tests for compiled super classes - #380
|
2014-03-11 12:42:40 +01:00 |
|
Dave Halter
|
2457da0e7d
|
moved extension tests into test_evaluate folder
|
2014-03-11 12:37:02 +01:00 |
|
Dave Halter
|
cd7774f25f
|
lambda can be used as a default param in function, which means there have been slight changes to the parser to allow that (comma in a function definitions doesn't always mean new param), fixes #379
|
2014-03-11 12:24:36 +01:00 |
|
Dave Halter
|
18a012509f
|
tests for lambda params - #379
|
2014-03-11 12:03:19 +01:00 |
|
Dave Halter
|
937ab602ae
|
add a lambda integration testing file
|
2014-03-11 11:59:17 +01:00 |
|
Dave Halter
|
5eef23046b
|
clean up
|
2014-03-11 11:38:08 +01:00 |
|
Dave Halter
|
db1b73d423
|
lo and behold - reversed is implemented - the force is strong with this one. fixes #24
|
2014-03-11 11:04:00 +01:00 |
|
Dave Halter
|
6c5e91da69
|
some code - just written for @dbrgn
|
2014-03-10 23:08:09 +01:00 |
|
Dave Halter
|
f8336d7176
|
fix a unicode issue (test input was not unicode)
|
2014-03-10 17:15:41 +01:00 |
|
Dave Halter
|
af7814c6d4
|
enable assignment operators and add substraction support for numbers
|
2014-03-10 16:51:47 +01:00 |
|
Dave Halter
|
62a14f7558
|
restructure NameFinder.filter_name a little bit
|
2014-03-10 15:57:01 +01:00 |
|
Dave Halter
|
a073b902c1
|
assignment operators test
|
2014-03-09 13:15:30 +01:00 |
|
Dave Halter
|
7f0e31798a
|
fix an old test case that was always wrong anyway
|
2014-03-09 12:40:38 +01:00 |
|
Dave Halter
|
b22c9c96f2
|
string additions also work now - be prepared #24!
|
2014-03-09 12:36:17 +01:00 |
|
Dave Halter
|
70e1970f40
|
plus on numbers is now basically working
|
2014-03-09 12:27:03 +01:00 |
|
Dave Halter
|
3b372e2fe2
|
add some operator tests for precedences (array indexing)
|
2014-03-09 12:00:28 +01:00 |
|
Dave Halter
|
60ff2bc088
|
fix an invalid statement that has changed because of changes to the parser.
|
2014-03-09 11:56:29 +01:00 |
|
Dave Halter
|
61fa9b7fb4
|
start using precedences, working good with only a few test fails
|
2014-03-09 02:10:59 +01:00 |
|
Dave Halter
|
48dd8f9cb0
|
slice precedences should be working as well.
|
2014-03-09 01:05:46 +01:00 |
|
Dave Halter
|
11346d0901
|
get the 'not' priorities right for precedences
|
2014-03-08 03:14:05 +01:00 |
|
Dave Halter
|
3559dba7ea
|
to the power of precedences
|
2014-03-08 03:05:38 +01:00 |
|
Dave Halter
|
0a253b4651
|
MultiPart string precedences seem to be working now
|
2014-03-08 02:52:26 +01:00 |
|
Dave Halter
|
0dcc924cf8
|
precedence working for some simple cases (and invalid statements)
|
2014-03-08 02:24:25 +01:00 |
|
Dave Halter
|
f2e2a684d5
|
precedence tests and a parse_tree method for Precedence objects
|
2014-03-07 15:05:28 +01:00 |
|
Dave Halter
|
ca460ac34f
|
fixed a problem with docstrings that were empty (None), docstrings in Jedi are always strings.
|
2014-03-06 12:20:11 +01:00 |
|
Dave Halter
|
a97c91002f
|
replace name and statement end_pos (this way we can get rid of all that end_pos crap soon)
|
2014-03-05 23:46:39 +01:00 |
|
Dave Halter
|
1f7e4ca637
|
dict literals are now working (at least the parser)
|
2014-03-05 18:46:43 +01:00 |
|
Dave Halter
|
7222d70ecb
|
restructure token breaks in statement parser
|
2014-03-05 14:39:21 +01:00 |
|
Dave Halter
|
7d7a86239c
|
tests for list comprehensions with included dict literals
|
2014-03-05 14:23:53 +01:00 |
|
Dave Halter
|
f4b235a35d
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2014-03-04 17:36:01 +01:00 |
|
Dave Halter
|
65ce609a3c
|
protect token_list -> _token_list
|
2014-03-04 12:43:37 +01:00 |
|
ColinDuquesnoy
|
2c49a968a9
|
Fix test (bad assert)
|
2014-02-26 14:29:27 +01:00 |
|
ColinDuquesnoy
|
b56c1cb118
|
Add test with standard lib
math.cos( should return <Param: x @0,0>
|
2014-02-26 14:21:52 +01:00 |
|
ColinDuquesnoy
|
da27ce4d7c
|
Execute test only on 64bit platforms
|
2014-02-26 13:52:46 +01:00 |
|
ColinDuquesnoy
|
2ee60675f1
|
Add a test call_signatures for compiled modules
Should fail
|
2014-02-26 13:51:40 +01:00 |
|
Dave Halter
|
b28f8fc7b4
|
test_parsing -> test_parser
|
2014-02-26 10:45:28 +01:00 |
|
Dave Halter
|
44e16c11e5
|
fixed docstr problems with unified interfaces
|
2014-02-26 02:33:18 +01:00 |
|
Dave Halter
|
2252271bf5
|
fix unicode issues with python2.7
|
2014-02-25 12:54:06 +01:00 |
|
Dave Halter
|
9257062910
|
remove NoErrorTokenizer dependency for all but the fast parsers
|
2014-02-24 10:31:15 +01:00 |
|
Dave Halter
|
8e847f4982
|
fix python 2.7 issues. the parser now only takes unicode inputs
|
2014-02-23 11:44:32 +01:00 |
|