diff --git a/betterproto/tests/inputs/config.py b/betterproto/tests/inputs/config.py index 4e416e0..0191227 100644 --- a/betterproto/tests/inputs/config.py +++ b/betterproto/tests/inputs/config.py @@ -7,7 +7,8 @@ xfail = { "namespace_keywords", # 70 "namespace_builtin_types", # 53 "googletypes_struct", # 9 - "googletypes_value", # 9 + "googletypes_value", # 9, + "import_capitalized_package", } services = { diff --git a/betterproto/tests/inputs/import_capitalized_package/capitalized.proto b/betterproto/tests/inputs/import_capitalized_package/capitalized.proto new file mode 100644 index 0000000..0b73bab --- /dev/null +++ b/betterproto/tests/inputs/import_capitalized_package/capitalized.proto @@ -0,0 +1,8 @@ +syntax = "proto3"; + + +package Capitalized; + +message Message { + +} diff --git a/betterproto/tests/inputs/import_capitalized_package/test.proto b/betterproto/tests/inputs/import_capitalized_package/test.proto new file mode 100644 index 0000000..f94bbc9 --- /dev/null +++ b/betterproto/tests/inputs/import_capitalized_package/test.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +import "capitalized.proto"; + +// Tests that we can import from a package with a capital name, that looks like a nested type, but isn't. + +message Test { + Capitalized.Message message = 1; +}