Internal change

PiperOrigin-RevId: 514732984
pull/12103/head
Sandy Zhang 2 years ago committed by Copybara-Service
parent 26af540a7a
commit 7e2ccc3e2f
  1. 12
      java/core/src/test/java/com/google/protobuf/DescriptorsTest.java

@ -99,6 +99,7 @@ public class DescriptorsTest {
FileDescriptor file = UnittestProto.getDescriptor();
assertThat(file.getName()).isEqualTo("google/protobuf/unittest.proto");
assertThat(file.getSyntax()).isEqualTo(Descriptors.FileDescriptor.Syntax.PROTO2);
assertThat(file.getPackage()).isEqualTo("protobuf_unittest");
assertThat(file.getOptions().getJavaOuterClassname()).isEqualTo("UnittestProto");
assertThat(file.toProto().getName()).isEqualTo("google/protobuf/unittest.proto");
@ -147,6 +148,17 @@ public class DescriptorsTest {
}
}
@Test
public void testFileDescriptorGetSyntax() throws Exception {
FileDescriptorProto proto2 = FileDescriptorProto.newBuilder().setSyntax("proto2").build();
FileDescriptor file2 = Descriptors.FileDescriptor.buildFrom(proto2, new FileDescriptor[0]);
assertThat(file2.getSyntax()).isEqualTo(Descriptors.FileDescriptor.Syntax.PROTO2);
FileDescriptorProto proto3 = FileDescriptorProto.newBuilder().setSyntax("proto3").build();
FileDescriptor file3 = Descriptors.FileDescriptor.buildFrom(proto3, new FileDescriptor[0]);
assertThat(file3.getSyntax()).isEqualTo(Descriptors.FileDescriptor.Syntax.PROTO3);
}
@Test
public void testDescriptor() throws Exception {
Descriptor messageType = TestAllTypes.getDescriptor();

Loading…
Cancel
Save