diff options
| author | Daniƫl van Noord <13665637+DanielNoord@users.noreply.github.com> | 2021-10-05 13:40:17 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-05 13:40:17 +0200 |
| commit | 1437e73ce4bc386df76806da461f4dfc7388a0c3 (patch) | |
| tree | 32d158c1edb826b8f313f879989d3ed38a7855d1 /tests/testdata | |
| parent | 1419ac51a89d55b441af55add6364d466db1a691 (diff) | |
| download | astroid-git-1437e73ce4bc386df76806da461f4dfc7388a0c3.tar.gz | |
Fix ``relative-beyond-top-level`` false positive (#1186)
* Fix ``relative-beyond-top-level`` false positive
Diffstat (limited to 'tests/testdata')
4 files changed, 15 insertions, 0 deletions
diff --git a/tests/testdata/python3/data/beyond_top_level/import_package.py b/tests/testdata/python3/data/beyond_top_level/import_package.py new file mode 100644 index 00000000..885d4c54 --- /dev/null +++ b/tests/testdata/python3/data/beyond_top_level/import_package.py @@ -0,0 +1,3 @@ +from namespace_package import top_level_function + +top_level_function.do_something() diff --git a/tests/testdata/python3/data/beyond_top_level/namespace_package/lower_level/helper_function.py b/tests/testdata/python3/data/beyond_top_level/namespace_package/lower_level/helper_function.py new file mode 100644 index 00000000..1d0b12b3 --- /dev/null +++ b/tests/testdata/python3/data/beyond_top_level/namespace_package/lower_level/helper_function.py @@ -0,0 +1,5 @@ +from ..plugin_api import top_message + + +def plugin_message(msg): + return "plugin_message: %s" % top_message(msg)
\ No newline at end of file diff --git a/tests/testdata/python3/data/beyond_top_level/namespace_package/plugin_api.py b/tests/testdata/python3/data/beyond_top_level/namespace_package/plugin_api.py new file mode 100644 index 00000000..3941f197 --- /dev/null +++ b/tests/testdata/python3/data/beyond_top_level/namespace_package/plugin_api.py @@ -0,0 +1,2 @@ +def top_message(msg): + return "top_message: %s" % msg diff --git a/tests/testdata/python3/data/beyond_top_level/namespace_package/top_level_function.py b/tests/testdata/python3/data/beyond_top_level/namespace_package/top_level_function.py new file mode 100644 index 00000000..8342bd09 --- /dev/null +++ b/tests/testdata/python3/data/beyond_top_level/namespace_package/top_level_function.py @@ -0,0 +1,5 @@ +from .lower_level.helper_function import plugin_message + + +def do_something(): + return plugin_message("called by do_something") |
