diff --git a/betterproto/tests/inputs/import_parent_package_from_child/import_parent_package_from_child.proto b/betterproto/tests/inputs/import_parent_package_from_child/import_parent_package_from_child.proto new file mode 100644 index 0000000..c43c1bc --- /dev/null +++ b/betterproto/tests/inputs/import_parent_package_from_child/import_parent_package_from_child.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +import "parent_package_message.proto"; + +package parent.child; + +// Tests generated imports when a message refers to a message defined in its parent package + +message Test { + ParentPackageMessage message_implicit = 1; + parent.ParentPackageMessage message_explicit = 2; +} diff --git a/betterproto/tests/inputs/import_parent_package_from_child/parent_package_message.proto b/betterproto/tests/inputs/import_parent_package_from_child/parent_package_message.proto new file mode 100644 index 0000000..cea3066 --- /dev/null +++ b/betterproto/tests/inputs/import_parent_package_from_child/parent_package_message.proto @@ -0,0 +1,6 @@ +syntax = "proto3"; + +package parent; + +message ParentPackageMessage { +}