Skip to content

Commit e88b2eb

Browse files
committed
Revert "Make it possible to infer more precise types in overloads_evaluation"
Reverted because this change was not according to the spec. This reverts commit 593d74d.
1 parent 8cfbc5a commit e88b2eb

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

conformance/tests/overloads_evaluation.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,7 @@ def check_example4(v1: list[Any], v2: Any) -> None:
262262
assert_type(ret1, list[int])
263263

264264
ret2 = example4(v2, 1)
265-
assert_type(ret2, Any) # E[example4]
266-
assert_type(ret2, list[Any]) # E[example4]
265+
assert_type(ret2, Any)
267266

268267

269268
@overload
@@ -279,8 +278,7 @@ def example5(obj: Any) -> list[Any]:
279278

280279

281280
def check_example5(b: list[Any]) -> None:
282-
assert_type(example5(b), Any) # E[example5]
283-
assert_type(example5(b), list[Any]) # E[example5]
281+
assert_type(example5(b), Any)
284282

285283

286284
@overload
@@ -346,5 +344,4 @@ def check_example7(v1: list[Any], v2: Any) -> None:
346344
assert_type(ret2, list[str])
347345

348346
ret3 = example7(v1, v2)
349-
assert_type(ret3, Any) # E[example7]
350-
assert_type(ret3, list[Any]) # E[example7]
347+
assert_type(ret3, Any)

0 commit comments

Comments
 (0)