Skip to content

Commit 347039d

Browse files
committed
Add test cases
1 parent 8267da1 commit 347039d

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

test-data/unit/check-unreachable-code.test

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,3 +1650,16 @@ def x() -> None:
16501650
main:4: error: Statement is unreachable
16511651
if 5:
16521652
^~~~~
1653+
1654+
[case testUnreachableSemanalErrors]
1655+
# flags: --warn-unreachable
1656+
def f() -> None:
1657+
if True:
1658+
return
1659+
1660+
x = xyz # E: Statement is unreachable
1661+
1662+
if True:
1663+
assert False
1664+
1665+
x = xyz # E: Statement is unreachable

0 commit comments

Comments
 (0)