def test_set_msg_nested_key(): rule = http_pb2.HttpRule( custom=http_pb2.CustomHttpPattern(kind='foo', path='bar')) protobuf_helpers.set(rule, 'custom.kind', 'baz') assert rule.custom.kind == 'baz' assert rule.custom.path == 'bar'
def test_set_msg_nested_key(): rule = http_pb2.HttpRule( custom=http_pb2.CustomHttpPattern(kind="foo", path="bar")) protobuf_helpers.set(rule, "custom.kind", "baz") assert rule.custom.kind == "baz" assert rule.custom.path == "bar"
def test_set_msg_with_msg_field(): rule = http_pb2.HttpRule() pattern = http_pb2.CustomHttpPattern(kind='foo', path='bar') protobuf_helpers.set(rule, 'custom', pattern) assert rule.custom.kind == 'foo' assert rule.custom.path == 'bar'
def test_set_msg_with_msg_field(): rule = http_pb2.HttpRule() pattern = http_pb2.CustomHttpPattern(kind="foo", path="bar") protobuf_helpers.set(rule, "custom", pattern) assert rule.custom.kind == "foo" assert rule.custom.path == "bar"
def test_set_dict_nested_with_message(self): rule = http_pb2.HttpRule() pattern = http_pb2.CustomHttpPattern(kind='foo', path='bar') protobuf.set(rule, 'custom', pattern) assert rule.custom.kind == 'foo' assert rule.custom.path == 'bar'