Lines Matching full:paths
47 RepeatedField<string> paths = tree.ToFieldMask().Paths; in AddFieldPath()
48 Assert.AreEqual(0, paths.Count); in AddFieldPath()
51 paths = tree.ToFieldMask().Paths; in AddFieldPath()
52 Assert.AreEqual(1, paths.Count); in AddFieldPath()
53 Assert.Contains("", paths); in AddFieldPath()
57 paths = tree.ToFieldMask().Paths; in AddFieldPath()
58 Assert.AreEqual(2, paths.Count); in AddFieldPath()
59 Assert.Contains("foo", paths); in AddFieldPath()
63 paths = tree.ToFieldMask().Paths; in AddFieldPath()
64 Assert.AreEqual(2, paths.Count); in AddFieldPath()
68 paths = tree.ToFieldMask().Paths; in AddFieldPath()
69 Assert.AreEqual(3, paths.Count); in AddFieldPath()
70 Assert.Contains("bar.baz", paths); in AddFieldPath()
74 paths = tree.ToFieldMask().Paths; in AddFieldPath()
75 Assert.AreEqual(3, paths.Count); in AddFieldPath()
79 paths = tree.ToFieldMask().Paths; in AddFieldPath()
80 Assert.AreEqual(4, paths.Count); in AddFieldPath()
81 Assert.Contains("bar.quz", paths); in AddFieldPath()
83 // A path that matches several existing sub-paths. in AddFieldPath()
85 paths = tree.ToFieldMask().Paths; in AddFieldPath()
86 Assert.AreEqual(3, paths.Count); in AddFieldPath()
87 Assert.Contains("foo", paths); in AddFieldPath()
88 Assert.Contains("bar", paths); in AddFieldPath()
97 Paths = {"foo", "bar.baz", "bar.quz"} in MergeFromFieldMask()
99 RepeatedField<string> paths = tree.ToFieldMask().Paths; in MergeFromFieldMask()
100 Assert.AreEqual(3, paths.Count); in MergeFromFieldMask()
101 Assert.Contains("foo", paths); in MergeFromFieldMask()
102 Assert.Contains("bar.baz", paths); in MergeFromFieldMask()
103 Assert.Contains("bar.quz", paths); in MergeFromFieldMask()
107 Paths = {"foo.bar", "bar"} in MergeFromFieldMask()
109 paths = tree.ToFieldMask().Paths; in MergeFromFieldMask()
110 Assert.AreEqual(2, paths.Count); in MergeFromFieldMask()
111 Assert.Contains("foo", paths); in MergeFromFieldMask()
112 Assert.Contains("bar", paths); in MergeFromFieldMask()
122 Paths = {"foo", "bar.baz", "bar.quz"} in IntersectFieldPath()
127 RepeatedField<string> paths = result.ToFieldMask().Paths; in IntersectFieldPath()
128 Assert.AreEqual(0, paths.Count); in IntersectFieldPath()
132 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
133 Assert.AreEqual(0, paths.Count); in IntersectFieldPath()
137 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
138 Assert.AreEqual(1, paths.Count); in IntersectFieldPath()
139 Assert.Contains("foo.bar", paths); in IntersectFieldPath()
143 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
144 Assert.AreEqual(1, paths.Count); in IntersectFieldPath()
145 Assert.Contains("foo", paths); in IntersectFieldPath()
149 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
150 Assert.AreEqual(1, paths.Count); in IntersectFieldPath()
151 Assert.Contains("foo", paths); in IntersectFieldPath()
155 paths = result.ToFieldMask().Paths; in IntersectFieldPath()
156 Assert.AreEqual(3, paths.Count); in IntersectFieldPath()
157 Assert.Contains("foo", paths); in IntersectFieldPath()
158 Assert.Contains("bar.baz", paths); in IntersectFieldPath()
159 Assert.Contains("bar.quz", paths); in IntersectFieldPath()