From 8dc7f2d899a4b40bbf70cee91a3fb7b19ddd5740 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 12 Jan 2020 00:26:01 +0100 Subject: [PATCH] Move the extension test to examples --- pytest.ini | 2 +- .../init_extension_module/__init__.cpython-34m.so | Bin .../init_extension_module/module.c | 0 .../init_extension_module/setup.py | 0 test/test_inference/test_extension.py | 2 +- 5 files changed, 2 insertions(+), 2 deletions(-) rename test/{test_inference => examples}/init_extension_module/__init__.cpython-34m.so (100%) rename test/{test_inference => examples}/init_extension_module/module.c (100%) rename test/{test_inference => examples}/init_extension_module/setup.py (100%) diff --git a/pytest.ini b/pytest.ini index 1bea8d8e..5a5c090e 100644 --- a/pytest.ini +++ b/pytest.ini @@ -4,7 +4,7 @@ addopts = --doctest-modules # Ignore broken files in blackbox test directories norecursedirs = .* docs completion refactor namespace_package scripts extensions speed static_analysis not_in_sys_path - sample_venvs init_extension_module jedi/third_party + sample_venvs jedi/third_party # Activate `clean_jedi_cache` fixture for all tests. This should be # fine as long as we are using `clean_jedi_cache` as a session scoped diff --git a/test/test_inference/init_extension_module/__init__.cpython-34m.so b/test/examples/init_extension_module/__init__.cpython-34m.so similarity index 100% rename from test/test_inference/init_extension_module/__init__.cpython-34m.so rename to test/examples/init_extension_module/__init__.cpython-34m.so diff --git a/test/test_inference/init_extension_module/module.c b/test/examples/init_extension_module/module.c similarity index 100% rename from test/test_inference/init_extension_module/module.c rename to test/examples/init_extension_module/module.c diff --git a/test/test_inference/init_extension_module/setup.py b/test/examples/init_extension_module/setup.py similarity index 100% rename from test/test_inference/init_extension_module/setup.py rename to test/examples/init_extension_module/setup.py diff --git a/test/test_inference/test_extension.py b/test/test_inference/test_extension.py index 6f72c4ba..6e979d13 100644 --- a/test/test_inference/test_extension.py +++ b/test/test_inference/test_extension.py @@ -35,7 +35,7 @@ def test_find_signatures_stdlib(Script): # Check only on linux 64 bit platform and Python3.4. @pytest.mark.skipif('sys.platform != "linux" or sys.maxsize <= 2**32 or sys.version_info[:2] != (3, 4)') -@cwd_at('test/test_inference') +@cwd_at('test/examples') def test_init_extension_module(Script): """ ``__init__`` extension modules are also packages and Jedi should understand