Add a tiny bit more special-casing for sum (#8231)

This commit is contained in:
Alex Waygood
2022-07-02 20:05:56 +01:00
committed by GitHub
parent 1f0172c85d
commit e19073e871
2 changed files with 7 additions and 3 deletions

View File

@@ -22,11 +22,14 @@ class Baz:
return Baz()
literal_list: List[Literal[0, 1]] = [0, 1, 1]
assert_type(sum([2, 4]), int)
assert_type(sum([3, 5], 4), int)
assert_type(sum([True, False]), int)
assert_type(sum([True, False], True), int)
assert_type(sum(literal_list), int)
assert_type(sum([["foo"], ["bar"]], ["baz"]), List[str])