Lines Matching full:fails

26 assert.fails(lambda: 1.0 * "abc", "unknown.*float \\* str")
27 assert.fails(lambda: "abc" * (1000000 * 1000000), "repeat count 1000000000000 too large")
28 assert.fails(lambda: "abc" * 1000000 * 1000000, "excessive repeat \\(3000000 \\* 1000000 elements")
38 assert.fails(lambda: chr(-1), "Unicode code point -1 out of range \\(<0\\)")
39 assert.fails(lambda: chr(0x110000), "Unicode code point U\\+110000 out of range \\(>0x10FFFF\\)")
45 assert.fails(lambda: ord("abc"), "string encodes 3 Unicode code points, want 1")
46 assert.fails(lambda: ord(""), "string encodes 0 Unicode code points, want 1")
47 assert.fails(lambda: ord("��"[1:]), "string encodes 3 Unicode code points, want 1") # 3 x 0xFFFD
55 assert.fails(lambda: "abc��".codepoint_ords()[2], "unhandled index") # not indexable
56 assert.fails(lambda: len("abc��".codepoint_ords()), "no len") # unknown length
64 assert.fails(lambda: "abc��".codepoints()[2], "unhandled index") # not indexable
65 assert.fails(lambda: len("abc��".codepoints()), "no len") # unknown length
95 assert.fails(lambda: "abc"[-4], "out of range")
102 assert.fails(lambda: "abc"[4], "out of range")
108 assert.fails(f, "string.*does not support.*assignment")
145 assert.fails(lambda: "banana"[1.0::], "invalid start index: got float, want int")
146 assert.fails(lambda: "banana"[:"":], "invalid end index: got string, want int")
147 assert.fails(lambda: "banana"[:"":True], "invalid slice step: got bool, want int")
154 assert.fails(lambda: 1 in "", "requires string as left operand")
155 assert.fails(lambda: "" in 1, "unknown binary op: string in int")
179 assert.fails(lambda: "%d %d" % 1, "not enough arguments for format string")
180 assert.fails(lambda: "%d %d" % (1, 2, 3), "too many arguments for format string")
181 assert.fails(lambda: "" % 1, "too many arguments for format string")
188 assert.fails(lambda: "%c" % "abc", "requires a single-character string")
189 assert.fails(lambda: "%c" % "", "requires a single-character string")
190 assert.fails(lambda: "%c" % 65.0, "requires int or single-character string")
191 assert.fails(lambda: "%c" % 10000000, "requires a valid Unicode code point")
192 assert.fails(lambda: "%c" % -1, "requires a valid Unicode code point")
202 assert.fails(lambda: "a{z}b".format(x = 1), "keyword z not found")
203 assert.fails(lambda: "{-1}".format(1), "keyword -1 not found")
204 assert.fails(lambda: "{-0}".format(1), "keyword -0 not found")
205 assert.fails(lambda: "{+0}".format(1), "keyword \\+0 not found")
206 assert.fails(lambda: "{+1}".format(1), "keyword \\+1 not found") # starlark-go/issues/114
209 assert.fails(lambda: "{0,1} and {1}".format(1, 2), "keyword 0,1 not found")
210 assert.fails(lambda: "a{123}b".format(), "tuple index out of range")
211 assert.fails(lambda: "a{}b{}c".format(1), "tuple index out of range")
213 assert.fails(lambda: "a{}b{1}c".format(1, 2), "cannot switch from automatic field numbering to manu…
217 assert.fails(lambda: "{x!}".format(x = 1), "unknown conversion")
218 assert.fails(lambda: "{x!:}".format(x = 1), "unknown conversion")
219 assert.fails(lambda: "{a.b}".format(1), "syntax x.y is not supported")
220 assert.fails(lambda: "{a[0]}".format(1), "syntax a\\[i\\] is not supported")
221 assert.fails(lambda: "{ {} }".format(1), "nested replacement fields not supported")
222 assert.fails(lambda: "{{}".format(1), "single '}' in format")
223 assert.fails(lambda: "{}}".format(1), "single '}' in format")
224 assert.fails(lambda: "}}{".format(1), "unmatched '{' in format")
225 assert.fails(lambda: "}{{".format(1), "single '}' in format")
326 assert.fails(lambda: "foo".startswith(1), "got int.*want string")
332 assert.fails(lambda: "123".startswith((1, 2)), "got int, for element 0")
333 assert.fails(lambda: "123".startswith(["3"]), "got list")
339 assert.fails(lambda: "123".endswith((1, 2)), "got int, for element 0")
340 assert.fails(lambda: "123".endswith(["3"]), "got list")
368 assert.fails(lambda: "foo/bar/wiz".partition(""), "empty separator")
369 assert.fails(lambda: "foo/bar/wiz".rpartition(""), "empty separator")
413 assert.fails(lambda: args(*"abc"), "must be iterable, not string") # varargs
414 assert.fails(lambda: list("abc"), "got string, want iterable") # list(str)
415 assert.fails(lambda: tuple("abc"), "got string, want iterable") # tuple(str)
416 assert.fails(lambda: set("abc"), "got string, want iterable") # set(str)
417 assert.fails(lambda: set() | "abc", "unknown binary op: set | string") # set union
418 assert.fails(lambda: enumerate("ab"), "got string, want iterable") # enumerate
419 assert.fails(lambda: sorted("abc"), "got string, want iterable") # sorted
420 assert.fails(lambda: [].extend("bc"), "got string, want iterable") # list.extend
421 assert.fails(lambda: ",".join("abc"), "got string, want iterable") # string.join
422 assert.fails(lambda: dict(["ab"]), "not iterable .*string") # dict
423 assert.fails(for_string, "string value is not iterable") # for loop
424 assert.fails(lambda: [x for x in "abc"], "string value is not iterable") # comprehension
425 assert.fails(lambda: all("abc"), "got string, want iterable") # all
426 assert.fails(lambda: any("abc"), "got string, want iterable") # any
427 assert.fails(lambda: reversed("abc"), "got string, want iterable") # reversed
428 assert.fails(lambda: zip("ab", "cd"), "not iterable: string") # zip
437 assert.fails(lambda: "".join(None), "got NoneType, want iterable")
438 assert.fails(lambda: "".join(["one", 2]), "join: in list, want string, got int")
470 assert.fails(lambda: "".starts_with, "no .starts_with field.*did you mean .startswith")
471 assert.fails(lambda: "".StartsWith, "no .StartsWith field.*did you mean .startswith")
472 assert.fails(lambda: "".fin, "no .fin field.*.did you mean .find")