Lines Matching full:paths
23 RepeatedField<string> paths = tree.ToFieldMask().Paths; in AddFieldPath()
24 Assert.AreEqual(0, paths.Count); in AddFieldPath()
27 paths = tree.ToFieldMask().Paths; in AddFieldPath()
28 Assert.AreEqual(1, paths.Count); in AddFieldPath()
29 Assert.Contains("", paths); in AddFieldPath()
33 paths = tree.ToFieldMask().Paths; in AddFieldPath()
34 Assert.AreEqual(2, paths.Count); in AddFieldPath()
35 Assert.Contains("foo", paths); in AddFieldPath()
39 paths = tree.ToFieldMask().Paths; in AddFieldPath()
40 Assert.AreEqual(2, paths.Count); in AddFieldPath()
44 paths = tree.ToFieldMask().Paths; in AddFieldPath()
45 Assert.AreEqual(3, paths.Count); in AddFieldPath()
46 Assert.Contains("bar.baz", paths); in AddFieldPath()
50 paths = tree.ToFieldMask().Paths; in AddFieldPath()
51 Assert.AreEqual(3, paths.Count); in AddFieldPath()
55 paths = tree.ToFieldMask().Paths; in AddFieldPath()
56 Assert.AreEqual(4, paths.Count); in AddFieldPath()
57 Assert.Contains("bar.quz", paths); in AddFieldPath()
59 // A path that matches several existing sub-paths. in AddFieldPath()
61 paths = tree.ToFieldMask().Paths; in AddFieldPath()
62 Assert.AreEqual(3, paths.Count); in AddFieldPath()
63 Assert.Contains("foo", paths); in AddFieldPath()
64 Assert.Contains("bar", paths); in AddFieldPath()
73 Paths = {"foo", "bar.baz", "bar.quz"} in MergeFromFieldMask()
75 RepeatedField<string> paths = tree.ToFieldMask().Paths; in MergeFromFieldMask()
76 Assert.AreEqual(3, paths.Count); in MergeFromFieldMask()
77 Assert.Contains("foo", paths); in MergeFromFieldMask()
78 Assert.Contains("bar.baz", paths); in MergeFromFieldMask()
79 Assert.Contains("bar.quz", paths); in MergeFromFieldMask()
83 Paths = {"foo.bar", "bar"} in MergeFromFieldMask()
85 paths = tree.ToFieldMask().Paths; in MergeFromFieldMask()
86 Assert.AreEqual(2, paths.Count); in MergeFromFieldMask()
87 Assert.Contains("foo", paths); in MergeFromFieldMask()
88 Assert.Contains("bar", paths); in MergeFromFieldMask()
98 Paths = {"foo", "bar.baz", "bar.quz"} in IntersectFieldPath()
103 RepeatedField<string> paths = result.ToFieldMask().Paths; in IntersectFieldPath()
104 Assert.AreEqual(0, paths.Count); in IntersectFieldPath()
108 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
109 Assert.AreEqual(0, paths.Count); in IntersectFieldPath()
113 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
114 Assert.AreEqual(1, paths.Count); in IntersectFieldPath()
115 Assert.Contains("foo.bar", paths); in IntersectFieldPath()
119 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
120 Assert.AreEqual(1, paths.Count); in IntersectFieldPath()
121 Assert.Contains("foo", paths); in IntersectFieldPath()
125 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
126 Assert.AreEqual(1, paths.Count); in IntersectFieldPath()
127 Assert.Contains("foo", paths); in IntersectFieldPath()
131 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
132 Assert.AreEqual(3, paths.Count); in IntersectFieldPath()
133 Assert.Contains("foo", paths); in IntersectFieldPath()
134 Assert.Contains("bar.baz", paths); in IntersectFieldPath()
135 Assert.Contains("bar.quz", paths); in IntersectFieldPath()