Lines Matching refs:verify
17 func verify(name string, result, expected interface{}) {
26 verify(t.name, t.result, t.expected)
159 verify("struct a", append(S{}), S{})
160 verify("struct b", append(S{}, e[0]), e[0:1])
161 verify("struct c", append(S{}, e[0], e[1], e[2]), e[0:3])
163 verify("struct d", append(e[0:1]), e[0:1])
164 verify("struct e", append(e[0:1], e[1]), e[0:2])
165 verify("struct f", append(e[0:1], e[1], e[2], e[3]), e[0:4])
167 verify("struct g", append(e[0:3]), e[0:3])
168 verify("struct h", append(e[0:3], e[3]), e[0:4])
169 verify("struct i", append(e[0:3], e[3], e[4], e[5], e[6]), e[0:7])
172 verify("struct j", append(S{}, e[0:i]...), e[0:i])
175 verify("struct k", append(input, e[i:]...), e)
176 verify("struct k - input modified", input, e[0:i])
184 verify("struct l", append(s), s)
185 verify("struct m", append(s, e...), r)
206 verify("interface a", append(S{}), S{})
207 verify("interface b", append(S{}, e[0]), e[0:1])
208 verify("interface c", append(S{}, e[0], e[1], e[2]), e[0:3])
210 verify("interface d", append(e[0:1]), e[0:1])
211 verify("interface e", append(e[0:1], e[1]), e[0:2])
212 verify("interface f", append(e[0:1], e[1], e[2], e[3]), e[0:4])
214 verify("interface g", append(e[0:3]), e[0:3])
215 verify("interface h", append(e[0:3], e[3]), e[0:4])
216 verify("interface i", append(e[0:3], e[3], e[4], e[5], e[6]), e[0:7])
219 verify("interface j", append(S{}, e[0:i]...), e[0:i])
222 verify("interface k", append(input, e[i:]...), e)
223 verify("interface k - input modified", input, e[0:i])
231 verify("interface l", append(s), s)
232 verify("interface m", append(s, e...), r)
246 verify("T1", append(t1, t2...), T1{1, 2})