コード例 #1
0
  def testDescribe(self):
    class MyEnum(messages.Enum):
      MY_NAME = 10

    expected = descriptor.EnumValueDescriptor()
    expected.name = 'MY_NAME'
    expected.number = 10

    described = descriptor.describe_enum_value(MyEnum.MY_NAME)
    described.check_initialized()
    self.assertEquals(expected, described)
コード例 #2
0
    def testDescribe(self):
        class MyEnum(messages.Enum):
            MY_NAME = 10

        expected = descriptor.EnumValueDescriptor()
        expected.name = 'MY_NAME'
        expected.number = 10

        described = descriptor.describe_enum_value(MyEnum.MY_NAME)
        described.check_initialized()
        self.assertEquals(expected, described)
コード例 #3
0
 def testFindEnumValue(self):
   self.assertEquals(
     descriptor.describe_enum_value(test_util.OptionalMessage.SimpleEnum.VAL1),
     descriptor.import_descriptor_loader(
       'protorpc.test_util.OptionalMessage.SimpleEnum.VAL1'))
コード例 #4
0
 def testEnumValue(self):
   self.assertEquals(
     descriptor.describe_enum_value(
       test_util.OptionalMessage.SimpleEnum.VAL1),
     descriptor.describe(test_util.OptionalMessage.SimpleEnum.VAL1))
コード例 #5
0
 def testFindEnumValue(self):
     self.assertEquals(
         descriptor.describe_enum_value(
             test_util.OptionalMessage.SimpleEnum.VAL1),
         descriptor.import_descriptor_loader(
             'protorpc.test_util.OptionalMessage.SimpleEnum.VAL1'))
コード例 #6
0
 def testEnumValue(self):
     self.assertEquals(
         descriptor.describe_enum_value(
             test_util.OptionalMessage.SimpleEnum.VAL1),
         descriptor.describe(test_util.OptionalMessage.SimpleEnum.VAL1))