Commit Graph

  • 860cf7b974 Add test_modulepickling_change_cache_dir Takafumi Arakaki 2013-03-14 21:33:36 +01:00
  • ee03f3ae0d Use pytest_(un)configure to setup cache_directory #171 Takafumi Arakaki 2013-03-14 20:34:02 +01:00
  • 22fa66b6e1 Merge pull request #168 from tkf/norecursedirs David Halter 2013-03-14 12:09:57 -07:00
  • 95aed3c54e Exclude docs directory from test search #168 Takafumi Arakaki 2013-03-14 19:20:20 +01:00
  • fbbdc50bb0 Merge pull request #164 from tkf/doc-api-classes David Halter 2013-03-14 09:20:38 -07:00
  • 6d0c5bbb80 Merge pull request #167 from tkf/simplify-travis-yml David Halter 2013-03-14 08:02:03 -07:00
  • 3881f8d6ed Do not collect setup.py as a test Takafumi Arakaki 2013-03-14 14:31:32 +01:00
  • fbccdd3f70 Run doctests in the main py.test run Takafumi Arakaki 2013-03-14 14:15:00 +01:00
  • 3d647d3f3d Use --quiet when installing tox #167 Takafumi Arakaki 2013-03-14 10:35:20 +01:00
  • 191e8f690b Simplify .travis.yml Takafumi Arakaki 2013-03-14 10:33:28 +01:00
  • 25d55d4124 Merge pull request #165 from tkf/hide-api_classes-defined_names David Halter 2013-03-13 21:44:54 -07:00
  • 5f9aa5506f Merge pull request #166 from tkf/rethrow_uncaught David Halter 2013-03-13 21:43:14 -07:00
  • 7a9e374a65 Use original exception value when reraise #166 Takafumi Arakaki 2013-03-13 23:54:19 +01:00
  • 93bd00bba4 Document rethrow_uncaught/reraise Takafumi Arakaki 2013-03-13 23:49:51 +01:00
  • 2b89dda5a6 Use reraise when re-raising MultiLevelStopIteration Takafumi Arakaki 2013-03-13 23:28:53 +01:00
  • 3b78b52204 Rename MultiLevelAttributeErro to UncaughtAttributeError Takafumi Arakaki 2013-03-13 23:24:26 +01:00
  • eca0f01cfb Use @common.rethrow_uncaught and stop manual re-raise Takafumi Arakaki 2013-03-13 23:21:49 +01:00
  • e42ff9e762 Add common.rethrow_uncaught Takafumi Arakaki 2013-03-13 23:21:15 +01:00
  • dccda224ab Hide api_classes.defined_names #165 Takafumi Arakaki 2013-03-13 22:17:25 +01:00
  • 8d54ebea7b Fix BaseDefinition.module_name #164 Takafumi Arakaki 2013-03-13 22:05:59 +01:00
  • 125a3b1a6b Document BaseDefinition.module_name Takafumi Arakaki 2013-03-13 21:57:00 +01:00
  • 2f7797f867 Ignore known failure in BaseDefinition.description doctest Takafumi Arakaki 2013-03-13 21:44:42 +01:00
  • a449428391 Document BaseDefinition.full_name Takafumi Arakaki 2013-03-13 20:30:36 +01:00
  • 9e3e6a2eea Document BaseDefinition.description Takafumi Arakaki 2013-03-13 20:29:02 +01:00
  • 41b33fd460 Document BaseDefinition.doc Takafumi Arakaki 2013-03-13 20:11:14 +01:00
  • f9ed3d42f7 Document BaseDefinition.type Takafumi Arakaki 2013-03-13 20:01:43 +01:00
  • 74a9501bd7 Merge pull request #159 from tkf/fix-doc-import-error David Halter 2013-03-12 11:50:49 -07:00
  • c8c26f52b9 Fix ImportError when building Sphinx #159 Takafumi Arakaki 2013-03-12 19:35:20 +01:00
  • 43ff06d7ea Merge pull request #157 from tkf/thirdparty-test-import-check David Halter 2013-03-12 07:23:21 -07:00
  • a8218dee54 Merge pull request #156 from tkf/fix-get_sys_path David Halter 2013-03-12 07:21:50 -07:00
  • ab5266b840 Automatically skip thirdparty test if not importable #157 Takafumi Arakaki 2013-03-12 13:49:20 +01:00
  • 4866b38bda Make VIRTUAL_ENV actually importable #156 Takafumi Arakaki 2013-03-12 13:08:47 +01:00
  • 6c71fad802 Merge pull request #155 from tkf/migrate-to-pytest David Halter 2013-03-12 03:59:16 -07:00
  • e5b660b0a1 Use PIP_INSECURE=t only in Python 2.5 test #155 Takafumi Arakaki 2013-03-12 11:33:01 +01:00
  • de7092d56b Fix: --thirdparty was not considered Takafumi Arakaki 2013-03-12 11:24:48 +01:00
  • c87d3dad52 Remove unused imports Takafumi Arakaki 2013-03-12 11:04:15 +01:00
  • c387bf06bc No need to setup import path in test.base Takafumi Arakaki 2013-03-12 11:03:12 +01:00
  • 446c7cf694 Document how to run test Takafumi Arakaki 2013-03-12 10:36:42 +01:00
  • 1fffbf13ca Fix test failures because imports.py uses base.py Takafumi Arakaki 2013-03-12 10:14:25 +01:00
  • b5764c1446 Remove old utility functions in test.base Takafumi Arakaki 2013-03-12 10:04:06 +01:00
  • ff80988a75 Remove old test code Takafumi Arakaki 2013-03-12 09:39:58 +01:00
  • 49f635dca3 Add a failing test due to import hack Takafumi Arakaki 2013-03-12 10:01:57 +01:00
  • 7c289ce6be Workaround test failure due to cache in Python 3.2 Takafumi Arakaki 2013-03-12 09:52:58 +01:00
  • cee167e3d2 Run py.test in clean cache directory Takafumi Arakaki 2013-03-12 08:50:32 +01:00
  • 5c3252908f Use PIP_INSECURE=t Takafumi Arakaki 2013-03-12 09:29:00 +01:00
  • ab33400f76 Install libbluetooth-dev for Python 2.5 Takafumi Arakaki 2013-03-12 09:18:40 +01:00
  • 135dd56e61 Install libssl-dev for Python 2.5 Takafumi Arakaki 2013-03-12 09:15:30 +01:00
  • 9e600ed0b1 Use --insecure when running pip with Python 2.5 Takafumi Arakaki 2013-03-12 09:04:56 +01:00
  • e7b352b826 Install ssl in .travis.yml Takafumi Arakaki 2013-03-12 09:01:56 +01:00
  • 674743b7bb Avoid NoSSLError in Python 2.5 Takafumi Arakaki 2013-03-12 08:49:24 +01:00
  • 88adcbcf8a Use tox in .travis.yml Takafumi Arakaki 2013-03-12 08:03:55 +01:00
  • 13b48632e5 Better assertion message formatter Takafumi Arakaki 2013-03-12 07:58:40 +01:00
  • 71bb93224d Ignore first N failures in Python 2.5 Takafumi Arakaki 2013-03-12 07:48:20 +01:00
  • 180d0a8764 Rename regression.py to test_regression.py Takafumi Arakaki 2013-03-12 07:12:44 +01:00
  • 0f9761aac7 Fix tests for Python 3.2 (use relative import) Takafumi Arakaki 2013-03-12 07:11:37 +01:00
  • 51a094be02 Run py.test in tox.ini Takafumi Arakaki 2013-03-12 07:05:30 +01:00
  • a993dd0da4 Fix test_refactor Takafumi Arakaki 2013-03-12 07:00:44 +01:00
  • a31ba8737a Run refactoring test using py.test Takafumi Arakaki 2013-03-12 06:46:31 +01:00
  • fb0b8b0fc1 Merge pull request #149 from tkf/definition-in-call David Halter 2013-03-10 21:14:15 -07:00
  • 124fadae28 Merge pull request #154 from tkf/refactor-refactoring-test David Halter 2013-03-10 21:07:01 -07:00
  • d08b135363 Merge pull request #153 from tkf/pytest David Halter 2013-03-10 21:04:10 -07:00
  • 9791f04555 Reduce args for RefactoringCase #154 Takafumi Arakaki 2013-03-10 22:58:48 +01:00
  • 2362e290d8 Separate methods in RefactoringCase Takafumi Arakaki 2013-03-10 22:55:28 +01:00
  • 0a13b8f114 Separate test collection and run in refactoring.py Takafumi Arakaki 2013-03-10 22:49:51 +01:00
  • 50e1fad8f6 Remove tests from regression.py #149 Takafumi Arakaki 2013-03-10 20:11:10 +01:00
  • fa231b58a8 Add more test cases in completion/definition.py Takafumi Arakaki 2013-03-10 20:10:13 +01:00
  • 5f49fb8c7c Add blackbox tests using column number Takafumi Arakaki 2013-03-10 08:01:38 +01:00
  • 31df9a92fe Add test/completion/definition.py Takafumi Arakaki 2013-03-10 07:34:37 +01:00
  • c6c17d7ed5 Add known failing test for function_definition Takafumi Arakaki 2013-03-10 04:11:14 +01:00
  • ab79689cee Use unittest2 for Python < 2.7 Takafumi Arakaki 2013-03-10 04:07:08 +01:00
  • 3542b7f80a Refactor tests for function_definition Takafumi Arakaki 2013-03-10 01:52:15 +01:00
  • 0e99c33c67 Don't use NotFoundError in _func_call_and_param_index Takafumi Arakaki 2013-03-10 01:31:31 +01:00
  • 7ce0e1c178 Rename it to _func_call_and_param_index Takafumi Arakaki 2013-03-10 01:26:46 +01:00
  • d9b3bb4016 Refactor _get_function_call_and_param_index_at_point Takafumi Arakaki 2013-03-10 01:24:56 +01:00
  • 4d6abfb8de Fix a failing test in Python 3 Takafumi Arakaki 2013-03-10 01:19:30 +01:00
  • 1eae32c182 Skip test case for finding definition at f( |) Takafumi Arakaki 2013-03-10 00:44:12 +01:00
  • c546323bca Tests for f(| ) and f( |) (the latter fails) Takafumi Arakaki 2013-03-10 00:17:58 +01:00
  • 9490730d59 Treat case like f() Takafumi Arakaki 2013-03-09 23:55:57 +01:00
  • 8f3db6976b Fix test for issue #94 Takafumi Arakaki 2013-03-09 23:47:13 +01:00
  • b8e3e0c157 Add tests for Script.definition when in function call Takafumi Arakaki 2013-03-08 21:39:45 +01:00
  • a25aa884d6 Make Script.definition work inside function call Takafumi Arakaki 2013-03-08 20:21:43 +01:00
  • 0a09d8a813 Refactor function_definition Takafumi Arakaki 2013-03-08 19:24:59 +01:00
  • d063aa3d66 Merge pull request #141 from tkf/attribute-docstring David Halter 2013-03-10 13:23:47 -07:00
  • 91ee75d5a2 Merge pull request #152 from tkf/refactor-integration-test David Halter 2013-03-10 13:07:34 -07:00
  • 6ae2d8cfeb Merge pull request #130 from tkf/list_definitions David Halter 2013-03-10 12:56:08 -07:00
  • 871ce5ad33 Compatibility fix for Python 2.5 #130 Takafumi Arakaki 2013-03-10 20:44:15 +01:00
  • a02940f3c1 Rename api.get_definitions to defined_names Takafumi Arakaki 2013-03-10 19:37:37 +01:00
  • 36f03f4b0d Use the first item returned by get_names_of_scope Takafumi Arakaki 2013-03-10 19:29:58 +01:00
  • 06de4d66e7 Revert "Add get_names_of_scope option to evaluate.get_names_of_scope" Takafumi Arakaki 2013-03-10 19:26:49 +01:00
  • d4bf14dd66 Use list comprehension instead of map Takafumi Arakaki 2013-03-10 19:13:43 +01:00
  • bc32844bd7 Add TestGetDefinitions.test_dotted_assignment Takafumi Arakaki 2013-02-24 00:10:30 +01:00
  • 5a29fecfb2 Fix Python 3 syntax error Takafumi Arakaki 2013-02-23 23:56:47 +01:00
  • 71d5b0ac67 Document return type of get_names_of_scope Takafumi Arakaki 2013-02-23 23:49:09 +01:00
  • 87714460a2 Add get_names_of_scope option to evaluate.get_names_of_scope Takafumi Arakaki 2013-02-23 23:44:26 +01:00
  • 3fbe7e9ff4 Rewrite get_definitions using evaluate.get_names_of_scope Takafumi Arakaki 2013-02-23 23:39:45 +01:00
  • 1eccf2f765 Make sure get_definitions returns list in Python 3 Takafumi Arakaki 2013-02-14 14:04:58 +01:00
  • 89bfdd2b2d Test that full_name works with get_definitions Takafumi Arakaki 2013-02-13 23:29:32 +01:00
  • 08f45d1f95 Fix Definition.get_definitions Takafumi Arakaki 2013-02-13 23:26:17 +01:00
  • 0f67b3e0c2 More robust Definition.names Takafumi Arakaki 2013-02-13 23:11:34 +01:00
  • d0ad14adf4 Fix Definition.names for star import Takafumi Arakaki 2013-02-13 23:04:19 +01:00