Lines Matching defs:mask

121   FieldMask mask;
122 EXPECT_EQ("", FieldMaskUtil::ToString(mask));
123 mask.add_paths("foo_bar");
124 EXPECT_EQ("foo_bar", FieldMaskUtil::ToString(mask));
125 mask.add_paths("baz_quz");
126 EXPECT_EQ("foo_bar,baz_quz", FieldMaskUtil::ToString(mask));
128 FieldMaskUtil::FromString("", &mask);
129 EXPECT_EQ(0, mask.paths_size());
130 FieldMaskUtil::FromString("fooBar", &mask);
131 EXPECT_EQ(1, mask.paths_size());
132 EXPECT_EQ("fooBar", mask.paths(0));
133 FieldMaskUtil::FromString("fooBar,bazQuz", &mask);
134 EXPECT_EQ(2, mask.paths_size());
135 EXPECT_EQ("fooBar", mask.paths(0));
136 EXPECT_EQ("bazQuz", mask.paths(1));
140 FieldMask mask;
142 EXPECT_TRUE(FieldMaskUtil::ToJsonString(mask, &value));
144 mask.add_paths("foo_bar");
145 EXPECT_TRUE(FieldMaskUtil::ToJsonString(mask, &value));
147 mask.add_paths("bar_quz");
148 EXPECT_TRUE(FieldMaskUtil::ToJsonString(mask, &value));
151 FieldMaskUtil::FromJsonString("", &mask);
152 EXPECT_EQ(0, mask.paths_size());
153 FieldMaskUtil::FromJsonString("fooBar", &mask);
154 EXPECT_EQ(1, mask.paths_size());
155 EXPECT_EQ("foo_bar", mask.paths(0));
156 FieldMaskUtil::FromJsonString("fooBar,bazQuz", &mask);
157 EXPECT_EQ(2, mask.paths_size());
158 EXPECT_EQ("foo_bar", mask.paths(0));
159 EXPECT_EQ("baz_quz", mask.paths(1));
175 FieldMask mask;
176 FieldMaskUtil::FromString("optional_int32,optional_nested_message.bb", &mask);
177 EXPECT_TRUE(FieldMaskUtil::IsValidFieldMask<TestAllTypes>(mask));
180 "optional_int32,optional_nested_message.bb,optional_nonexist", &mask);
181 EXPECT_FALSE(FieldMaskUtil::IsValidFieldMask<TestAllTypes>(mask));
185 FieldMask mask;
186 FieldMaskUtil::GetFieldMaskForAllFields<TestAllTypes::NestedMessage>(&mask);
187 EXPECT_EQ(1, mask.paths_size());
188 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("bb", mask));
190 FieldMaskUtil::GetFieldMaskForAllFields<TestAllTypes>(&mask);
191 EXPECT_EQ(76, mask.paths_size());
192 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_int32", mask));
193 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_int64", mask));
194 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_uint32", mask));
195 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_uint64", mask));
196 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_sint32", mask));
197 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_sint64", mask));
198 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_fixed32", mask));
199 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_fixed64", mask));
200 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_sfixed32", mask));
201 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_sfixed64", mask));
202 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_float", mask));
203 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_double", mask));
204 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_bool", mask));
205 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_string", mask));
206 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_bytes", mask));
208 FieldMaskUtil::IsPathInFieldMask("optional_nested_message", mask));
210 FieldMaskUtil::IsPathInFieldMask("optional_foreign_message", mask));
212 FieldMaskUtil::IsPathInFieldMask("optional_import_message", mask));
213 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_nested_enum", mask));
214 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_foreign_enum", mask));
215 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("optional_import_enum", mask));
216 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_int32", mask));
217 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_int64", mask));
218 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_uint32", mask));
219 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_uint64", mask));
220 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_sint32", mask));
221 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_sint64", mask));
222 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_fixed32", mask));
223 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_fixed64", mask));
224 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_sfixed32", mask));
225 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_sfixed64", mask));
226 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_float", mask));
227 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_double", mask));
228 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_bool", mask));
229 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_string", mask));
230 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_bytes", mask));
232 FieldMaskUtil::IsPathInFieldMask("repeated_nested_message", mask));
234 FieldMaskUtil::IsPathInFieldMask("repeated_foreign_message", mask));
236 FieldMaskUtil::IsPathInFieldMask("repeated_import_message", mask));
237 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_nested_enum", mask));
238 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_foreign_enum", mask));
239 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("repeated_import_enum", mask));
329 FieldMask mask;
330 FieldMaskUtil::FromString("foo.bar", &mask);
331 EXPECT_FALSE(FieldMaskUtil::IsPathInFieldMask("", mask));
332 EXPECT_FALSE(FieldMaskUtil::IsPathInFieldMask("foo", mask));
333 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("foo.bar", mask));
334 EXPECT_TRUE(FieldMaskUtil::IsPathInFieldMask("foo.bar.baz", mask));
335 EXPECT_FALSE(FieldMaskUtil::IsPathInFieldMask("foo.bar0.baz", mask));
347 FieldMask mask; \
348 mask.add_paths(#field_name); \
350 FieldMaskUtil::MergeMessageTo(src, mask, options, &dst); \
377 FieldMask mask; \
378 mask.add_paths(#field_name); \
380 FieldMaskUtil::MergeMessageTo(src, mask, options, &dst); \
417 FieldMask mask;
418 FieldMaskUtil::FromString("child.payload", &mask);
419 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
423 FieldMaskUtil::FromString("child.child.payload", &mask);
424 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
429 FieldMaskUtil::FromString("child.child.payload", &mask);
430 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
435 FieldMaskUtil::FromString("child", &mask);
436 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
445 FieldMaskUtil::FromString("child.payload", &mask);
446 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
451 FieldMaskUtil::FromString("child.payload", &mask);
452 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
460 FieldMaskUtil::FromString("payload", &mask);
461 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
467 FieldMaskUtil::FromString("payload", &mask);
468 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
474 FieldMaskUtil::FromString("payload.repeated_int32", &mask);
475 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);
481 FieldMaskUtil::FromString("payload.repeated_int32", &mask);
482 FieldMaskUtil::MergeMessageTo(nested_src, mask, options, &nested_dst);