Commit Graph

60 Commits

Author SHA1 Message Date
David Halter
6e0cc7f15f fixed one off bug for all tests 2012-09-10 11:25:47 +02:00
David Halter
b29fdbdfde refactorings for related_names 2012-09-10 10:22:18 +02:00
David Halter
da3c327af7 get_related_names testing 2012-09-10 00:52:01 +02:00
David Halter
e97df2f2ac testing for related names (renaming). with first tests 2012-09-09 21:19:51 +02:00
David Halter
844e222ed5 cleanup 2012-09-06 11:23:12 +02:00
David Halter
730dfdc012 added additional security to get_definition tests 2012-09-06 00:08:41 +02:00
David Halter
f9462b3cbb default debug ignored modules 2012-09-05 22:24:41 +02:00
David Halter
d3f36e2ddf cleaned up the mess in the Definition class 2012-09-05 15:22:40 +02:00
David Halter
37df49d598 indexing a particular position with a test is now also possible with get_definition and complete 2012-09-05 11:01:07 +02:00
David Halter
686c675b6d get_definitions -> get_definition 2012-09-04 18:47:07 +02:00
David Halter
e359eb5898 print on errors at the end, not start 2012-09-04 12:16:01 +02:00
David Halter
20bf5d2bf5 debug messages are now only active for non-test-results 2012-09-04 09:04:34 +02:00
David Halter
02d89fd545 remove pypy from travis implementations 2012-09-01 12:35:16 +02:00
David Halter
dcc3b54715 thanks to ast.literal_eval the order how test results are defined, doesn't matter anymore 2012-08-31 17:58:24 +02:00
David Halter
469388d72d fixed position error with test 2012-08-31 17:52:07 +02:00
David Halter
73f341866c added recursion decorator / fast_parent_copy fix 2012-08-29 22:53:51 +02:00
David Halter
33e5850105 dynamic arrays in executions and instances should now work fully, some things got simplified, now it works. 2012-08-27 11:36:44 +02:00
David Halter
d4e87103b9 refactored testing interface 2012-08-24 12:28:37 +02:00
David Halter
37b5f2cb93 found the memory-critical pieces. also removed old debug code 2012-08-13 16:46:34 +02:00
David Halter
639457b9ec imports are now fully functional 2012-08-03 13:01:12 +02:00
David Halter
eb7e877fd9 cleaning 2012-07-30 01:00:48 +02:00
David Halter
1a981a3d67 remove multileve attributeerror from places, where exception is enough. 2012-07-29 20:09:44 +02:00
David Halter
a5215952a9 goto of vim-jedi is now able to handle multiple goto results, displays a new buffer 2012-07-29 11:19:42 +02:00
David Halter
e99ff5528e goto follows now also import statements 2012-07-28 18:28:38 +02:00
David Halter
e8d4e9a13a refactored Definition class. therefore the 'goto' function now uses it, too 2012-07-28 09:37:26 +02:00
David Halter
37c0f7e743 goto done including 22 tests! vim plugin is not done yet 2012-07-28 01:07:19 +02:00
David Halter
45413a18b9 most import completions work now, but some other tests don't 2012-07-16 20:42:22 +02:00
David Halter
e779cc8c97 basic imports rewriting, which has still it's rough edges 2012-07-16 02:19:48 +02:00
David Halter
1e5377958b pep8 2012-07-13 15:55:18 +02:00
David Halter
8b8b0f920d full python 2.5-3.2 compatibility. but 2.5 isn't fully tested, because that's not possible 2012-07-13 15:34:51 +02:00
David Halter
4ee9faacec fixed a bug that made it impossible to load two cbuiltins from the same directory / 2.5 compatibility 2012-07-13 15:04:10 +02:00
David Halter
47da6f297f skip thirdparty modules, if not available 2012-07-13 01:17:00 +02:00
David Halter
4739eb6c02 changed the way the tests react, when multiple elements are produced 2012-07-12 16:19:47 +02:00
David Halter
e7a579ce31 added thirdparty testing (test/completion/thirdparty/) and fixed an AttributeError 2012-06-25 21:05:10 +02:00
David Halter
3650e0ee64 fixed property not found bug with builtins + cleaning 2012-06-24 18:47:57 +02:00
David Halter
38de9e92bb fixed bug in testing suite 2012-06-22 02:45:08 +02:00
David Halter
e1dbdc1662 class decorators with __call__ are now properly working 2012-06-12 17:02:39 +02:00
David Halter
8fb1dc74a5 fixed test path problem 2012-06-12 01:01:06 +02:00
David Halter
9523d3c938 fully functional classes 2012-06-12 00:45:18 +02:00
David Halter
2574b27496 merge 2012-06-10 00:21:05 +02:00
Danilo Bargen
b6dcecb4bf Set proper exit code when running tests 2012-06-04 16:13:34 +02:00
David Halter
ffb233eac1 self redirection solved 2012-05-25 13:59:17 +02:00
David Halter
fd1246818a python 2.5 compatibility, works, but tests fail, because certain thing don't exist in 2.5 (like int.real) 2012-05-20 00:59:03 +02:00
David Halter
8d523db9d9 most tests pass for python 3 2012-05-20 00:25:30 +02:00
David Halter
92df46bd58 tests for get_definitions 2012-05-13 16:14:37 +02:00
David Halter
22d83e8518 resolved parent issue of params -> generators working now! / fixed path problem with tests 2012-05-12 23:32:54 +02:00
David Halter
e2446d675a string literal handling 2012-05-08 22:19:45 +02:00
David Halter
1340ccb33d added ordering tests 2012-05-02 17:10:31 +02:00
David Halter
29f05aad8f ordering of variables should work now 2012-05-02 16:14:48 +02:00
David Halter
532c78b024 generators used to get names 2012-05-02 13:43:45 +02:00