parser: ensure prefix is separated when traversing (#353)
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							69f4192341
						
					
				
				
					commit
					62da35b3ea
				
			
							
								
								
									
										14
									
								
								tests/inputs/casing_inner_class/test_casing_inner_class.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								tests/inputs/casing_inner_class/test_casing_inner_class.py
									
									
									
									
									
										Normal 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" | ||||
		Reference in New Issue
	
	Block a user