Commit Graph

  • ba7d29f542 Add a test for multiple assignment Takafumi Arakaki 2013-02-13 23:03:33 +01:00
  • cbcaa85108 Add :attr:Definition.names Takafumi Arakaki 2013-02-13 22:48:06 +01:00
  • 39feecee04 Add new API: jedi.api.get_definitions Takafumi Arakaki 2013-02-13 19:52:38 +01:00
  • c3aaf7b4ba Show line_nr of test comment, not the line after #152 Takafumi Arakaki 2013-03-10 20:26:09 +01:00
  • 59030daa60 Add --test-files option to py.test #153 Takafumi Arakaki 2013-03-10 18:06:25 +01:00
  • 9018cea22e Rewrite integration test using py.test Takafumi Arakaki 2013-03-10 15:52:37 +01:00
  • 3b41a47c08 Re-add sys.path setup in test/base.py Takafumi Arakaki 2013-03-10 18:58:32 +01:00
  • 20c9709aef Do not change cwd at import time Takafumi Arakaki 2013-03-10 17:03:06 +01:00
  • 00912e69fe Completely separate test collection and run Takafumi Arakaki 2013-03-10 15:04:53 +01:00
  • 6a10f79551 Do not destruct test case in run_test Takafumi Arakaki 2013-03-10 14:13:42 +01:00
  • 418bce909a run_{test_type} functions takes same args now Takafumi Arakaki 2013-03-10 13:16:05 +01:00
  • 932ce397d6 Separate test collection and run Takafumi Arakaki 2013-03-10 12:21:00 +01:00
  • dac25ea342 Merge pull request #148 from tkf/docstring-improvements David Halter 2013-03-03 20:18:58 -08:00
  • 8d486ff9aa Make doctest Python 3.x compatible #148 Takafumi Arakaki 2013-03-04 02:07:47 +01:00
  • 0c6f7f66e9 Document get_names_of_scope with examples Takafumi Arakaki 2013-03-03 15:49:49 +01:00
  • 11707ffbbb Document evaluate.get_defined_names_for_position Takafumi Arakaki 2013-03-03 15:29:26 +01:00
  • 8e85adb718 Document Scope.get_defined_names Takafumi Arakaki 2013-03-03 15:19:34 +01:00
  • d256c5470c Add a very short tutorial on parsing_representation Takafumi Arakaki 2013-03-03 14:52:31 +01:00
  • 99ab2dec15 Document pr.SubModule Takafumi Arakaki 2013-03-03 14:39:10 +01:00
  • 77e8b2aecd Remove a philosophical (and confusing) statement Takafumi Arakaki 2013-03-03 14:18:58 +01:00
  • ac159bac07 Document pr.Simple.__init__ Takafumi Arakaki 2013-03-03 14:17:16 +01:00
  • dc9a269d35 Use literal block instead of >>> for code example Takafumi Arakaki 2013-03-03 14:07:48 +01:00
  • 700493cac8 Fix and improve Statement.__doc__ Takafumi Arakaki 2013-03-03 14:07:07 +01:00
  • 90c800b257 remove repl style comments and use indented blocks instead, #146 David Halter 2013-03-01 19:52:36 +04:30
  • c98d099001 typos David Halter 2013-03-01 00:50:20 +04:30
  • ee6a261b42 Merge branch 'dev' of github.com:davidhalter/jedi into dev David Halter 2013-03-01 00:35:18 +04:30
  • e3b33fc009 fixed a unicode problem caused by a wrongly placed docstring David Halter 2013-03-01 00:32:54 +04:30
  • 68a9cecb27 improved run test documentation David Halter 2013-03-01 00:31:51 +04:30
  • c808bcef70 little description of regression and refactor David Halter 2013-03-01 00:23:13 +04:30
  • 669dfda419 run documentation improved David Halter 2013-03-01 00:19:05 +04:30
  • 855d683d9a switched to __name__ == '__main__' checks for tests David Halter 2013-03-01 00:07:36 +04:30
  • 1834ef51b1 basic testing docstring for run.py David Halter 2013-02-28 23:57:33 +04:30
  • 76bd1a2d71 add testing docs to sphinx David Halter 2013-02-28 23:19:17 +04:30
  • ffbc7df68d Merge pull request #146 from tkf/doctest David Halter 2013-02-26 03:46:08 -08:00
  • 9ba9e2c3a6 Make doctest work on Python 2.5 #146 Takafumi Arakaki 2013-02-26 10:58:24 +01:00
  • 6d2f7558fb Run doctests on Travis CI Takafumi Arakaki 2013-02-26 10:45:58 +01:00
  • b56c212a2c Fix renamed functions in docstring Takafumi Arakaki 2013-02-26 10:36:29 +01:00
  • 95a98c9033 Do not use >>> for non-doctest code example Takafumi Arakaki 2013-02-26 10:36:08 +01:00
  • dad9cf0518 Print str to avoid u prefix Takafumi Arakaki 2013-02-26 10:28:25 +01:00
  • 668be37089 Use nose to run doctests Takafumi Arakaki 2013-02-26 10:25:16 +01:00
  • 20e5a6adea Merge pull request #144 from tkf/class-call-signature David Halter 2013-02-25 05:41:54 -08:00
  • 69cc5020be Merge pull request #143 from tkf/call-signature-test David Halter 2013-02-24 20:38:37 -08:00
  • 38fc49022f Include __init__ call signature in Class.doc #144 Takafumi Arakaki 2013-02-24 22:56:43 +01:00
  • 4ba9fd2b68 Fix Statement.get_code #143 Takafumi Arakaki 2013-02-25 01:43:22 +01:00
  • e1e2ed8fcc Add a test for docstring in call signature Takafumi Arakaki 2013-02-24 22:45:10 +01:00
  • 3dcad981a5 Merge pull request #142 from tkf/doc-inheritance-diagram Danilo Bargen 2013-02-24 13:44:13 -08:00
  • c911255d6e Add inheritance-diagram to Sphinx documentation #142 Takafumi Arakaki 2013-02-24 21:19:27 +01:00
  • 7f00b9414e Check the case where multiple docstrings are defined #141 Takafumi Arakaki 2013-02-24 20:58:43 +01:00
  • aad9c34db6 Include statements to Script.definition if it has docstring Takafumi Arakaki 2013-02-24 20:56:09 +01:00
  • e458b35f1c Unconditionally set attribute docstrings Takafumi Arakaki 2013-02-24 19:45:47 +01:00
  • 540eff3d42 Add test_attribute_docstring Takafumi Arakaki 2013-02-24 17:59:08 +01:00
  • b6839fb264 Define Name.docstr as a proxy for Statement.docstr Takafumi Arakaki 2013-02-24 19:32:19 +01:00
  • 740f27c8b8 Add attribute docstrings (PEP 257) support Takafumi Arakaki 2013-02-24 19:26:56 +01:00
  • 19b41c1cb4 Make pr.Statement "document-able" Takafumi Arakaki 2013-02-24 19:26:23 +01:00
  • 524feca0de Add TestDocstring Takafumi Arakaki 2013-02-24 17:40:18 +01:00
  • d9ac630633 Merge pull request #140 from tkf/tox-setenv David Halter 2013-02-24 06:35:13 -08:00
  • bbb1c463b4 Merge pull request #139 from tkf/tox-25 David Halter 2013-02-24 06:33:46 -08:00
  • 679cd05acf Set XDG_CACHE_HOME in tox to avoid contaminating ~/.cache #140 Takafumi Arakaki 2013-02-24 14:53:53 +01:00
  • d9ca833814 Make 2.5 test runnable with tox #139 Takafumi Arakaki 2013-02-24 14:56:01 +01:00
  • 68ace0d05b dynamic docstring improvements David Halter 2013-02-23 22:21:34 +04:30
  • e8feb0b7d2 dynamic docstring David Halter 2013-02-23 22:15:17 +04:30
  • 4ee4e225a6 don't encode strings in python3, affects davidhalter/jedi-vim#94 and @dbrgn David Halter 2013-02-23 21:10:22 +04:30
  • 6ea64a28bf dev/refactor merge David Halter 2013-02-23 20:53:57 +04:30
  • adc7a559cf python3.2 compatibility #124 David Halter 2013-02-23 08:58:15 +04:30
  • 6ab10b6fa1 pep8 David Halter 2013-02-23 01:16:02 +04:30
  • 4d7aad4ce8 deleted old crap code David Halter 2013-02-23 01:11:29 +04:30
  • 6912764923 fix position problems which came with lambdas David Halter 2013-02-23 00:40:34 +04:30
  • 7f051087e5 basic lambda implementation David Halter 2013-02-22 23:37:59 +04:30
  • c1e805d7b0 fixed invalid list comprehension tests David Halter 2013-02-22 23:06:59 +04:30
  • 2fda713118 basic listcomprehension/lambda move David Halter 2013-02-22 23:02:44 +04:30
  • b0c3fd5439 api.Script.get_definition -> definition, to be consistent in the api naming. deprecated api.Script.get_definition David Halter 2013-02-21 22:12:51 +04:30
  • f8e0c78f77 Script.get_in_function_call -> Script.function_definition David Halter 2013-02-21 22:04:35 +04:30
  • 923e59b9c2 fixed position problems (with tokenizer offsets) David Halter 2013-02-21 21:45:39 +04:30
  • 80423ddb57 todo remove David Halter 2013-02-21 21:38:31 +04:30
  • 9690cf3eaf removed merged Statement.used_funcs and used_vars (made no sense) David Halter 2013-02-21 21:30:57 +04:30
  • 774c191d7e removed code part of Statement David Halter 2013-02-21 21:26:22 +04:30
  • 0084b9f04d little cleanup, removed old unused code David Halter 2013-02-21 20:57:05 +04:30
  • 2b174ecf2c simplify and fix refactoring: extract David Halter 2013-02-21 20:42:06 +04:30
  • 98ee2d9675 fixed refactoring: inline David Halter 2013-02-21 20:23:19 +04:30
  • 78fd8372a5 refactoring exception fixes David Halter 2013-02-21 20:02:10 +04:30
  • d05018757d completely rewrote helpers.search_function_definition David Halter 2013-02-21 19:55:46 +04:30
  • 9fa0b9f924 fix rest of rename tests David Halter 2013-02-21 01:45:25 +04:30
  • 6b5295bc40 also fixed nested list comprehensions David Halter 2013-02-21 01:39:49 +04:30
  • 4d3267b24f fix list comprehension problems for non-nested David Halter 2013-02-21 01:13:23 +04:30
  • 9cda8c2a52 fix list comprehensions recursion problems David Halter 2013-02-20 23:45:40 +04:30
  • fad4cd6c13 fix some other array parts David Halter 2013-02-20 23:38:33 +04:30
  • f2cdf03e6e fixed dict problems David Halter 2013-02-20 22:37:32 +04:30
  • 06a54f30a8 some renaming fixes David Halter 2013-02-19 00:32:47 +04:30
  • 1b7fc1ee50 fixes for goto David Halter 2013-02-19 00:21:04 +04:30
  • 926ab81bf2 some import fixes David Halter 2013-02-19 00:11:15 +04:30
  • 3ddd371310 fixed isinstance checks David Halter 2013-02-19 00:02:05 +04:30
  • b1825621ff fixed the rest of the dynamic problems David Halter 2013-02-18 23:49:28 +04:30
  • c3fe5d04dd line_offset to offset in Parser, which is important for exact positioning David Halter 2013-02-18 23:14:56 +04:30
  • b2aa8b8024 get_parent_until for ListComprehension David Halter 2013-02-18 20:52:07 +04:30
  • 30fa504457 fix some more dynamic problems David Halter 2013-02-18 20:41:27 +04:30
  • 4e102e25e6 fix some of the dynamic bugs David Halter 2013-02-17 23:23:57 +04:30
  • 108f395670 fixed ordering.py tests David Halter 2013-02-17 22:58:13 +04:30
  • c67b9986a6 some minor fixes / inits to inputs refactoring David Halter 2013-02-17 22:48:41 +04:30
  • 779ce6509d first dynamic array work David Halter 2013-02-17 22:15:11 +04:30
  • 79216f189f moved parsing.Simple.module to _sub_module David Halter 2013-02-17 00:30:44 +04:30