|  | # Regression test for #395:
 | 
						
						
						
							|  | # Unexpected empty submessage in proto3 mode
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | Import("env")
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | env.NanopbProto(["test.proto", "test.options"])
 | 
						
						
						
							|  | testprog = env.Program(["test.c",
 | 
						
						
						
							|  |                  "test.pb.c",
 | 
						
						
						
							|  |                  "$COMMON/pb_encode.o",
 | 
						
						
						
							|  |                  "$COMMON/pb_decode.o",
 | 
						
						
						
							|  |                  "$COMMON/pb_common.o"])
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | env.RunTest(testprog)
 | 
						
						
						
							|  | 
 |