Exemplo n.º 1
0
 def test_has_field_for_cleared_message_field_returns_false(self):
     message = Test()
     message.substruct.field2 = "something"
     message.ClearField('substruct')
     self.assertFalse(message.HasField('substruct'))
Exemplo n.º 2
0
 def test_has_field_for_cleared_indirectly_set_message_field_returns_false(
         self):
     message = Test()
     message.substruct.field3.field1 = 3.14159
     message.ClearField('substruct')
     self.assertFalse(message.HasField('substruct'))
Exemplo n.º 3
0
 def test_has_field_for_cleared_scalar_field_returns_false(self):
     message = Test()
     message.timestamp = 123
     message.ClearField('timestamp')
     self.assertFalse(message.HasField('timestamp'))