parser: ensure prefix is separated when traversing (#353)

This commit is contained in:
Arun Babu Neelicattu
2022-03-12 10:08:03 +01:00
committed by GitHub
parent 69f4192341
commit 62da35b3ea
3 changed files with 27 additions and 2 deletions

View File

@@ -0,0 +1,14 @@
import tests.output_betterproto.casing_inner_class as casing_inner_class
def test_message_casing_inner_class_name():
assert hasattr(
casing_inner_class, "TestInnerClass"
), "Inline defined Message is correctly converted to CamelCase"
def test_message_casing_inner_class_attributes():
message = casing_inner_class.Test()
assert hasattr(
message.inner, "old_exp"
), "Inline defined Message attribute is snake_case"