Skip to content

Commit 24ace24

Browse files
committed
Update tests
1 parent 7b08030 commit 24ace24

File tree

38 files changed

+32
-41
lines changed

38 files changed

+32
-41
lines changed

gazelle/python/testdata/relative_imports/BUILD.out

Lines changed: 0 additions & 14 deletions
This file was deleted.

gazelle/python/testdata/relative_imports/README.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

gazelle/python/testdata/relative_imports/package2/subpackage1/BUILD.out

Lines changed: 0 additions & 8 deletions
This file was deleted.

gazelle/python/testdata/resolve_deps_relative_imports/BUILD.out renamed to gazelle/python/testdata/relative_imports_package_mode/BUILD.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ load("@rules_python//python:defs.bzl", "py_binary")
33
# gazelle:python_generation_mode package
44

55
py_binary(
6-
name = "resolve_deps_relative_imports_bin",
6+
name = "relative_imports_package_mode_bin",
77
srcs = ["__main__.py"],
88
main = "__main__.py",
99
visibility = ["//:__subpackages__"],
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
# gazelle:resolve py resolved_package //package2:resolved_package
2+
# gazelle:python_generation_mode project
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
load("@rules_python//python:defs.bzl", "py_binary", "py_library")
2+
3+
# gazelle:resolve py resolved_package //package2:resolved_package
4+
# gazelle:python_generation_mode project
5+
6+
py_library(
7+
name = "relative_imports_project_mode",
8+
srcs = [
9+
"package1/module1.py",
10+
"package1/module2.py",
11+
],
12+
visibility = ["//:__subpackages__"],
13+
)
14+
15+
py_binary(
16+
name = "relative_imports_project_mode_bin",
17+
srcs = ["__main__.py"],
18+
main = "__main__.py",
19+
visibility = ["//:__subpackages__"],
20+
deps = [
21+
":relative_imports_project_mode",
22+
"//package2",
23+
],
24+
)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Relative imports
2+
3+
This test case asserts that the generated targets handle relative imports in
4+
Python correctly. This tests that if python generation mode is project, the relative paths are included in the subdirectories.

gazelle/python/testdata/relative_imports/package2/BUILD.out renamed to gazelle/python/testdata/relative_imports_project_mode/package2/BUILD.out

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@ py_library(
66
"__init__.py",
77
"module3.py",
88
"module4.py",
9+
"subpackage1/module5.py",
910
],
1011
visibility = ["//:__subpackages__"],
11-
deps = [
12-
":resolved_package",
13-
"//package2/subpackage1",
14-
],
12+
deps = [":resolved_package"],
1513
)

gazelle/python/testdata/resolve_deps_relative_imports/package1/BUILD.out

Lines changed: 0 additions & 10 deletions
This file was deleted.

gazelle/python/testdata/resolve_deps_relative_imports/package2/BUILD.in

Whitespace-only changes.

gazelle/python/testdata/resolve_deps_relative_imports/package2/library/BUILD.in

Whitespace-only changes.

0 commit comments

Comments
 (0)