Dave Halter
|
2252271bf5
|
fix unicode issues with python2.7
|
2014-02-25 12:54:06 +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 |
|
Dave Halter
|
2175416684
|
removed keyword docstring functionality for goto_definitions - will be reintroduced with a Script.documentation function
|
2014-01-28 22:27:26 +01:00 |
|
Dave Halter
|
5857b4dbc9
|
moved modules.py -> parser/user_context.py
|
2014-01-05 14:15:11 +01:00 |
|
Dave Halter
|
1b40414d90
|
skip the strange add additional_modules test for now
|
2014-01-05 01:53:51 +01:00 |
|
Dave Halter
|
4d7349411e
|
probably finished the load_module method migration
|
2014-01-05 01:37:54 +01:00 |
|
Dave Halter
|
4af92b166a
|
use expression_list instead of commands or call_list
|
2013-12-27 14:24:14 +01:00 |
|
Dave Halter
|
08fba1e191
|
fix last remaining issues with tests
|
2013-12-27 02:28:01 +01:00 |
|
David Halter
|
9eca33f55c
|
final import renamings for the new parser package
|
2013-09-06 01:27:07 +04:30 |
|
David Halter
|
f12e7f66c4
|
remove unused argument from calls to set_debug_function
|
2013-08-16 14:06:53 +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
|
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
|
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
|
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
|
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
|
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
|
0dc3106569
|
add keyword_names method to keyword module (includes test), fixes #248
|
2013-08-06 10:55:05 +04:30 |
|
David Halter
|
cef58f89a8
|
generator problem test
|
2013-08-01 10:23:22 +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
|
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
|
b6e9f16a01
|
fix a completion problem on docstrings
|
2013-07-17 16:48:50 +02:00 |
|
Takafumi Arakaki
|
71455f6b31
|
Add another failing case
|
2013-05-24 22:05:12 +02:00 |
|
Takafumi Arakaki
|
105bb2b1ca
|
ModuleWithCursor.get_path_until_cursor cannot handle "\"
It raises: IndexError: string index out of range
|
2013-05-24 19:43:23 +02:00 |
|
Takafumi Arakaki
|
ce92fd946b
|
Add failing test: test_goto_assignments_keyword
|
2013-05-23 15:32:32 +02:00 |
|
David Halter
|
fbf17e3e5b
|
Merge pull request #228 from tkf/fix-full_name
Fix full_name for import statements
|
2013-05-21 09:11:15 -07:00 |
|
Takafumi Arakaki
|
f4982606d8
|
Refactor tests for full_name
|
2013-05-21 12:10:03 +02:00 |
|
David Halter
|
5567a42334
|
fix another keyword problem
|
2013-05-21 10:59:28 +04:30 |
|
David Halter
|
a9bf06987a
|
completion on empty import problem
|
2013-05-19 21:13:32 +04:30 |
|
David Halter
|
384334ae06
|
goto on import statement (only import) raised an error
|
2013-05-19 20:40:54 +04:30 |
|
David Halter
|
c5169b2d66
|
parsing.Parser.scope -> parsing.Parser._scope, fixes #224
|
2013-05-19 10:25:00 +04:30 |
|
Takafumi Arakaki
|
29f74c245d
|
Move tests for defined_names to test_defined_names.py
|
2013-05-19 05:08:18 +02:00 |
|
Takafumi Arakaki
|
ee5f96f119
|
Fix test failure
The bug was introduced when I merged branch 'interpreter-api' at
5f2477d5bf.
This patch redo (part of) 2846fe980b.
|
2013-05-18 23:25:54 +02:00 |
|
Takafumi Arakaki
|
5f2477d5bf
|
Merge branch 'interpreter-api' into dev
Conflicts:
jedi/__init__.py
test/test_regression.py
See: #145
|
2013-05-18 22:28:56 +02:00 |
|
David Halter
|
15885e8685
|
preload_module function for IDEs, to control which modules to load on startup, refs #102
|
2013-05-13 09:13:59 +04:30 |
|
Takafumi Arakaki
|
2846fe980b
|
Remove api._quick_complete
|
2013-05-11 21:40:00 +02:00 |
|
David Halter
|
4b4681d285
|
re-enable test, probably related to #131
|
2013-05-08 00:01:22 +04:30 |
|
David Halter
|
f4e8972157
|
end_pos issues, fixes #150
|
2013-05-07 23:55:58 +04:30 |
|
Takafumi Arakaki
|
17f5b9a79d
|
Fix test failure in Python 3.3
There is a new method introduced in Python 3.3:
http://docs.python.org/3/library/datetime.html#datetime.datetime.timestamp
|
2013-05-04 18:10:20 +02:00 |
|